commit 95dfb9edb0fac2464aeb4a193266479f765f0115 Author: Ernad Husremovic Date: Fri Aug 29 15:20:50 2025 +0200 Initial commit: Pos packages diff --git a/README.md b/README.md new file mode 100644 index 0000000..8d7ded3 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Pos + +This repository contains OCA OCB packages for pos. + +## Packages Included + +- odoo-bringout-oca-ocb-pos_adyen +- odoo-bringout-oca-ocb-pos_cache +- odoo-bringout-oca-ocb-pos_discount +- odoo-bringout-oca-ocb-pos_epson_printer +- odoo-bringout-oca-ocb-pos_epson_printer_restaurant +- odoo-bringout-oca-ocb-pos_hr +- odoo-bringout-oca-ocb-pos_hr_restaurant +- odoo-bringout-oca-ocb-pos_loyalty +- odoo-bringout-oca-ocb-pos_mercury +- odoo-bringout-oca-ocb-pos_mrp +- odoo-bringout-oca-ocb-pos_restaurant +- odoo-bringout-oca-ocb-pos_restaurant_adyen +- odoo-bringout-oca-ocb-pos_restaurant_stripe +- odoo-bringout-oca-ocb-pos_six +- odoo-bringout-oca-ocb-pos_stripe diff --git a/odoo-bringout-oca-ocb-pos_adyen/README.md b/odoo-bringout-oca-ocb-pos_adyen/README.md new file mode 100644 index 0000000..38c1977 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/README.md @@ -0,0 +1,46 @@ +# POS Adyen + +Odoo addon: pos_adyen + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_adyen +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: POS Adyen +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_adyen`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_adyen/doc/ARCHITECTURE.md new file mode 100644 index 0000000..60f6283 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_adyen Module - pos_adyen + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_adyen/doc/CONFIGURATION.md new file mode 100644 index 0000000..af74970 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_adyen. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_adyen/doc/CONTROLLERS.md new file mode 100644 index 0000000..ff097c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/CONTROLLERS.md @@ -0,0 +1,17 @@ +# Controllers + +HTTP routes provided by this module. + +```mermaid +sequenceDiagram + participant U as User/Client + participant C as Module Controllers + participant O as ORM/Views + + U->>C: HTTP GET/POST (routes) + C->>O: ORM operations, render templates + O-->>U: HTML/JSON/PDF +``` + +Notes +- See files in controllers/ for route definitions. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_adyen/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_adyen/doc/FAQ.md new file mode 100644 index 0000000..52fde11 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_adyen or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_adyen/doc/INSTALL.md new file mode 100644 index 0000000..cf4f0b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_adyen" +# or +uv pip install odoo-bringout-oca-ocb-pos_adyen" +``` diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_adyen/doc/MODELS.md new file mode 100644 index 0000000..36d8062 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/MODELS.md @@ -0,0 +1,15 @@ +# Models + +Detected core models and extensions in pos_adyen. + +```mermaid +classDiagram + class pos_config + class pos_payment_method + class pos_session + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_adyen/doc/OVERVIEW.md new file mode 100644 index 0000000..057a146 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_adyen. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_adyen +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_adyen/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_adyen/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_adyen/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_adyen/doc/USAGE.md new file mode 100644 index 0000000..bcd4006 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_adyen +``` diff --git a/odoo-bringout-oca-ocb-pos_adyen/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_adyen/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__init__.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__init__.py new file mode 100644 index 0000000..d266111 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__init__.py @@ -0,0 +1,5 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models +from . import controllers diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__manifest__.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__manifest__.py new file mode 100644 index 0000000..41bc77e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/__manifest__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +{ + 'name': 'POS Adyen', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Integrate your POS with an Adyen payment terminal', + 'data': [ + 'views/res_config_settings_views.xml', + 'views/pos_payment_method_views.xml', + ], + 'depends': ['point_of_sale'], + 'installable': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_adyen/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/__init__.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/__init__.py new file mode 100644 index 0000000..a7ee9d9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/__init__.py @@ -0,0 +1,2 @@ +# coding: utf-8 +from . import main diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/main.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/main.py new file mode 100644 index 0000000..772e05e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/controllers/main.py @@ -0,0 +1,52 @@ +# coding: utf-8 +import logging +import pprint +import json +from urllib.parse import parse_qs +from odoo import fields, http +from odoo.http import request +from odoo.tools import consteq + +_logger = logging.getLogger(__name__) + + +class PosAdyenController(http.Controller): + @http.route('/pos_adyen/notification', type='json', methods=['POST'], auth='public', csrf=False, save_session=False) + def notification(self): + data = json.loads(request.httprequest.data) + + # ignore if it's not a response to a sales request + if not data.get('SaleToPOIResponse'): + return + + _logger.info('notification received from adyen:\n%s', pprint.pformat(data)) + terminal_identifier = data['SaleToPOIResponse']['MessageHeader']['POIID'] + payment_method = request.env['pos.payment.method'].sudo().search([('adyen_terminal_identifier', '=', terminal_identifier)], limit=1) + + if payment_method: + # These are only used to see if the terminal is reachable, + # store the most recent ID we received. + if data['SaleToPOIResponse'].get('DiagnosisResponse'): + payment_method.adyen_latest_diagnosis = data['SaleToPOIResponse']['MessageHeader']['ServiceID'] + else: + try: + adyen_additional_response = data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] + parsed_adyen_additional_response = parse_qs(adyen_additional_response) + pos_hmac_metadata = parsed_adyen_additional_response.get('metadata.pos_hmac') + pos_hmac = pos_hmac_metadata[0] if pos_hmac_metadata and len(pos_hmac_metadata) == 1 else None + + msg_header = data['SaleToPOIResponse']['MessageHeader'] + if not pos_hmac or not consteq(pos_hmac, payment_method._get_hmac(msg_header['SaleID'], msg_header['ServiceID'], msg_header['POIID'], data['SaleToPOIResponse']['PaymentResponse']['SaleData']['SaleTransactionID']['TransactionID'])): + _logger.warning('Received an invalid Adyen event notification (invalid hmac): \n%s', pprint.pformat(data)) + return + + # The HMAC is removed to prevent anyone from using it in place of Adyen. + pos_hmac_metadata_raw = 'metadata.pos_hmac='+pos_hmac + safe_additional_response = adyen_additional_response.replace('&'+pos_hmac_metadata_raw, '').replace(pos_hmac_metadata_raw, '') + data['SaleToPOIResponse']['PaymentResponse']['Response']['AdditionalResponse'] = safe_additional_response + except (KeyError, AttributeError): + _logger.warning('Received an invalid Adyen event notification: \n%s', pprint.pformat(data)) + return + payment_method.adyen_latest_response = json.dumps(data) + else: + _logger.error('received a message for a terminal not registered in Odoo: %s', terminal_identifier) diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/data/neutralize.sql b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/data/neutralize.sql new file mode 100644 index 0000000..73e15f5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/data/neutralize.sql @@ -0,0 +1,3 @@ +-- disable Adyen Payement POS integration +UPDATE pos_payment_method + SET adyen_test_mode = true; diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/af.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/af.po new file mode 100644 index 0000000..aea1063 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/af.po @@ -0,0 +1,176 @@ +# 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: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/am.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/am.po new file mode 100644 index 0000000..61cdf85 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/am.po @@ -0,0 +1,176 @@ +# 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: 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ar.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ar.po new file mode 100644 index 0000000..581c46b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ar.po @@ -0,0 +1,189 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "إضافة بقشيش من خلال جهاز الدفع بالبطاقة (Adyen) " + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "مفتاح الواجهة البرمجية لـ Adyen " + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "خطأ في Adyen " + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "آخر تشخيص لـ Adyen " + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "آخر استجابة لـ Adyen " + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "معرف جهاز الدفع Adyen " + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "وضع الاختبار لـ Adyen " + +#. 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 "حدث خطأ غير متوقع. رسالة من 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 "اطلب البقشيش من العملاء " + +#. 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 "فشلت عملية المصادقة. يرجى التحقق من بيانات اعتماد Adyen. " + +#. 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 "طلب Adyen غير صالح " + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "رسالة من Adyen: %s " + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "يرجى تهيئة منتج بقشيش لنقطة البيع %s لدعم منح البقشيش مع Adyen. " + +#. 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 "نقطة بيع Adyen طلب بقشيش من العميل " + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "تشغيل المعاملات في بيئة الاختبار. " + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في الشركة %s لطريقة الدفع %s. " + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في طريقة الدفع %s. " + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"يستخدم عند الاتصال بـ Adyen: https://docs.adyen.com/user-management/how-to-" +"get-the-api-key/#description " + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "" +"[نموذج جهاز الدفع بالبطاقة]-[الرقم التسلسلي]، على سبيل المثال: " +"P400Plus-123456789 " diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/az.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/az.po new file mode 100644 index 0000000..13e8abf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/az.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 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: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_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 "Parametrləri Konfiqurasiya edin" + +#. 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 "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Nöqtəsi Ödəniş Üsulları" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/be.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/be.po new file mode 100644 index 0000000..35fa5e7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/be.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bg.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bg.po new file mode 100644 index 0000000..ce27612 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bg.po @@ -0,0 +1,188 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# KeyVillage, 2023 +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 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: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Добавяне на бакшиш чрез платежен терминал (Adyen)" + +#. 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 "" +"Неуспешно удостоверяване. Моля, проверете вашите Adyen идентификационни " +"данни. " + +#. 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 "" +"Не можа да се осъществи връзка с Odoo сървъра. Моля, проверете вашата " +"интернет връзка и опитайте отново." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Невалидна заявка към Adyen " + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +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 "Методи на плащане за точка на продажба (POS)" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "ПОС Adyen: Попитайте клиента за бакшиш" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Извършвайте транзакции в тестова среда." + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bs.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bs.po new file mode 100644 index 0000000..db00ea5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/bs.po @@ -0,0 +1,176 @@ +# 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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Dodaj napojnicu putem platnog terminala (Adyen)" + +#. 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 "" + +#. 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 "Postavke" + +#. 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 "Invalid Adyen request" + +#. 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 "" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" + +#. 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" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ca.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ca.po new file mode 100644 index 0000000..6b3e13b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ca.po @@ -0,0 +1,194 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Quim - eccit , 2022 +# Josep Anton Belchi, 2022 +# marcescu, 2022 +# Ivan Espinola, 2022 +# martioodo hola, 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: martioodo hola, 2023\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Afegeix un consell a través del terminal de pagament (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Clau de l'API de l'Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Error de l'Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Últim diagnòstic d'Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Última resposta d'Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificador de terminal Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Mode de prova de l'Adyen" + +#. 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 "Hi ha hagut un error inesperat. Missatge d'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 "Demanar consell als clients" + +#. 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 "" +"Ha fallat l'autenticació. Comproveu les vostres credencials de l'Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"La cancel·lació del pagament ha fallat. Si us plau, cancel·leu manualment al" +" terminal de pagament." + +#. 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 "No es poden processar transaccions amb un import negatiu." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. 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 "" +"No s'ha pogut connectar amb el servidor Odoo, comproveu la vostra connexió a" +" Internet i torneu-ho a provar." + +#. 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 "Missatge d'Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Si us plau configureu un producte de consell per al POS %s per a donar " +"suport a les propines amb Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "Executa les operacions en l'entorn de prova." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"El terminal %s ja s'utilitza a l'empresa %s en el mètode de pagament %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s ja s'utilitza en el mètode de pagament %s." + +#. 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 "" +"S'utilitza quan es connecta a Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Model de terminal]-[Nombre de sèrie], per exemple P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/cs.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/cs.po new file mode 100644 index 0000000..fb4f63b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/cs.po @@ -0,0 +1,189 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Rastislav Brencic , 2022 +# Jiří Podhorecký , 2022 +# Aleš Fiala , 2023 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Přidat tip přes platební terminál (Adyen)" + +#. 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 klíč" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen chyba" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Nejnovější diagnóza Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Nejnovější odpověď Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Terminální identifikátor Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Testovací režim Adyen" + +#. 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 "Došlo k neočekávané chybě. Zpráva od 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 "Požádat zákazníky o spropitné" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Authentication failed. Please check your Adyen credentials." +msgstr "Autentizace služby selhala. Zkontrolujte přihlašovací údaje Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "Zrušení platby se nezdařilo. Zrušte ji ručně na platebním terminálu." + +#. 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 "Nelze zpracovat transakce se zápornou částkou." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. 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 "" +"Nelze se připojit k serveru Odoo, zkontrolujte připojení k internetu a " +"zkuste to znovu." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Neplatná žádost Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Zpráva od Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Nakonfigurujte produkt špičky pro POS %s, který podporuje vyklápění s Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební podmíky v místě prodeje" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. 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: Požádat zákazníka o spropitné" + +#. 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 "Spustit transakce v testovacím prostředí." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminál %s se již používá ve společnosti %s při platbě %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminál %s se již používá při platbě %s." + +#. 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 "" +"Použito při připojení k Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminal model]-[Serial number], například: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/da.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/da.po new file mode 100644 index 0000000..e4aacaa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/da.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Sanne Kristensen , 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: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Tilføj drikkepenge via betalingsterminal (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Adyen API nøgle" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen fejl" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen seneste diagnostik" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen senest respons" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Ayden terminal identifikator" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen test tilstand" + +#. 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 "Der opstod en uventet fejl. Besked fra Adyen: %s" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip +msgid "Ask Customers For Tip" +msgstr "Spørg kunde om drikkepenge" + +#. 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 "" +"Autentificering mislykkedes. Tjek venligst dine Adyen " +"legitimationsoplysninger." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"Annullering af betalingen mislykkedes. Annuller den venligst manuelt på " +"betalingsterminalen." + +#. 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 "Kan ikke behandle transaktioner med negativt beløb." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. 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 "" +"Kunne ikke oprette forbindelse til Odoo-serveren, kontroller venligst din " +"internetforbindelse og prøv igen." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Ugyldig Adyen-anmodning" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Besked fra Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Var venlig at konfigurere et drikkepenge produkt for POS %s for at " +"understøtte drikkepenge med Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pos Adyen Spørg kunden om drikkepenge" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Afvikl transaktioner i test miljø." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminal %s bruges allerede i virksomhed %s på betalingsmetode %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s er allerede anvendt på betalingsmetode %s." + +#. 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 "" +"Bruges når der forbindes til Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminal model]-[Serienummer], for eksempel: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/de.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/de.po new file mode 100644 index 0000000..6da15d2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/de.po @@ -0,0 +1,193 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2023 +# Larissa Manderfeld, 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Trinkgeld über das Zahlungsterminal hinzufügen (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-Schlüssel" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen-Fehler" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Letzte Diagnose" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Letzte Antwort" + +#. 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-ID" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen-Testmodus" + +#. 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 "Ein unerwarteter Fehler ist aufgetreten. Nachricht von 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 "Kunden nach einem Trinkgeld fragen" + +#. 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 "" +"Authentifizierung fehlgeschlagen. Bitte überprüfen Sie Ihre Adyen-" +"Anmeldedaten." + +#. 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 "" +"Die Stornierung der Zahlung ist fehlgeschlagen. Bitte stornieren Sie sie " +"manuell am Zahlungsterminal." + +#. 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 "Transaktion mit negativem Betrag kann nicht durchgeführt werden." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. 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 "" +"Verbindung zum Odoo-Server konnte nicht hergestellt werden, bitte prüfen Sie" +" Ihre Internetverbindung und versuchen Sie es erneut." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Ungültige Adyen-Anfrage" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Nachricht von Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Bitte konfigurieren Sie ein Trinkgeldprodukt für Kassensystem %s, um " +"Trinkgeld mit Adyen zu unterstützen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Kassensystem, Ayden-Kunden um Trinkgeld bitten" + +#. 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 "Transaktionen in der Testumgebung ausführen." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"Terminal %s wird schon in Unternehmen %s für Zahlungsmethode %s verwendet." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s wird schon für Zahlungsmethode %s verwendet." + +#. 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 "" +"Bei der Verbindung mit Adyen verwendet: 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 "[Terminalmodell]-[Seriennummer], zum Beispiel: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es.po new file mode 100644 index 0000000..6f6a269 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es.po @@ -0,0 +1,193 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Pedro M. Baeza , 2023 +# Wil Odoo, 2024 +# Larissa Manderfeld, 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: Larissa Manderfeld, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Añada propina a través del terminal de pago (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Clave API de Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Error de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Último diagnóstico de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Última respuesta de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificador de terminal de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Entorno de prueba de Adyen" + +#. 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 "Ocurrió un error inesperado. Mensaje de 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 "Solicitar propina a los clientes" + +#. 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 "La autenticación falló. Revise sus credenciales de Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"Ocurrió un error al cancelar el pago. Cancélelo manualmente desde el " +"terminal de pago." + +#. 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 "No se puede procesar transacciones con un importe negativo." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. 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 "" +"No se pudo conectar al servidor de Odoo, revise su conexión a internet e " +"intente de nuevo." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Solicitud de Adyen no válida" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Mensaje de Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Configure un producto de propina para el TPV %s para admitir propinas con " +"Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. 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 "Solicitar propina al cliente en el TPV con Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Ejecute transacciones en el entorno de prueba." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"El terminal %s ya está en uso en la compañía %s con el método de pago %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "El terminal %s ya se usa en el método de pago %s." + +#. 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 "" +"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "" +"[Modelo de terminal] - [Número de serie], por ejemplo: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es_MX.po new file mode 100644 index 0000000..3c2c97c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/es_MX.po @@ -0,0 +1,194 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Gutiérrez Capetillo , 2022 +# Aimée Mendoza Sánchez, 2023 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. 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 "Agregar propina a través de la terminal de pago (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Clave API de Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Error de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Último diagnóstico de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Última respuesta de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificador de terminal de Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Entorno de prueba de Adyen" + +#. 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 "Ocurrió un error inesperado. Mensaje de 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 "Solicitar propina a los clientes" + +#. 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 "" +"Ocurrió un error con la autenticación. Revisa tus credenciales de Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"Ocurrió un error al cancelar el pago. Cancélalo de forma manual desde la " +"terminal de pago." + +#. 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 "No es posible procesar transacciones con un importe negativo." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. 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 "" +"No fue posible conectarnos al servidor de Odoo. Revisa tu conexión a " +"internet y vuelve a intentarlo." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Solicitud de Adyen no válida" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Mensaje de Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Configura un producto de propina para el PdV %s que te permita aceptar " +"propinas con Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del punto de venta" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago del punto de venta" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pedirle propina al cliente Punto de venta de Adyen" + +#. 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 "Ejecuta transacciones en el entorno de prueba." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"La terminal %s ya se utiliza en la empresa %s en el método de pago %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "La terminal %s ya se usa en el método de pago %s." + +#. 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 "" +"Se usa cuando se conecta a Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "" +"[Modelo de terminal] - [Número de serie], por ejemplo: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/et.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/et.po new file mode 100644 index 0000000..390961b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/et.po @@ -0,0 +1,190 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Triine Aavik , 2022 +# Maidu Targama , 2022 +# Patrick-Jordan Kiudorv, 2023 +# Anna, 2023 +# Leaanika Randmets, 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: Leaanika Randmets, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Lisa jootraha läbi makseterminali (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Adyen API võti" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen viga" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen'i viimane analüüs" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen'i viimane vastus" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen terminali identifikaator" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen testrežiim" + +#. 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 "Tekkis ootamatu viga. Teade Adyenilt: %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 "Küsi kliendilt jootraha" + +#. 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 "Autentimine ebaõnnestus. Kontrollige oma Adyeni volitusi." + +#. 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 "" +"Makse tühistamine ebaõnnestus. Palun tühistage see makseterminalis käsitsi." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +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 "Seadistused" + +#. 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 "" +"Odoo serveriga ei õnnestunud ühendust luua, palun kontrollige oma " +"internetiühendust ja proovige uuesti." + +#. 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 "Teade Adyen'ilt: %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 "" +"Seadistage jootraha toode kassale %s, et toetada Adyen'iga jootraha jätmist." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Kassa Adyen Küsi kliendilt jootraha" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Run transactions in the test environment." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal 1%s on juba kasutatud sellel maksemeetodil 1%s." + +#. 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 "" +"Kasutatakse Adyen'iga ühendamisel: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminali mudel]-[Seerianumber], näiteks: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fa.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fa.po new file mode 100644 index 0000000..6c18a65 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fa.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 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: Hanna Kheradroosta, 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fi.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fi.po new file mode 100644 index 0000000..918090f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fi.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Jarmo Kortetjärvi , 2022 +# Veikko Väätäjä , 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 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: Ossi Mantylahti , 2024\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Lisää juomaraha maksupäätteen kautta (Adyen)" + +#. 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-avain" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen Virhe" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Viimeisin diagnoosi" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Viimeisin vastaus" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen päätteen tunnus" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen testitila" + +#. 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 "Tapahtui odottamaton virhe. Viesti Adyenilta: %s" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip +msgid "Ask Customers For Tip" +msgstr "Pyydä asiakkailta juomarahaa" + +#. 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 "Tunnistautuminen epäonnistui. Tarkista Adyen-tunnuksesi." + +#. 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 "" +"Maksun peruuttaminen epäonnistui. Peruuta maksu manuaalisesti " +"maksupäätteellä." + +#. 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 "Negatiivisen summan sisältäviä tapahtumia ei voida käsitellä." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. 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 "" +"Yhteyttä Odoo-palvelimeen ei saatu muodostettua, tarkista internet-yhteytesi" +" ja yritä uudelleen." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Virheellinen Adyen-pyyntö" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Viesti Adyenilta: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Määritä juomarahatuote kassalle %s tukeaksesi juomarahojen keräämistä " +"Adyenin avulla." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Adyen-kassa pyydä asiakkaalta juomarahaa" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Suorita tapahtumia testiympäristössä." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Päätelaite %s on jo käytössä yrityksessä %s maksutapaan %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Päätelaite %s on jo käytössä maksutavassa %s." + +#. 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 "" +"Käytetään Adyen-yhteyden muodostamisessa: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Päätelaitteen malli]-[Sarjanumero], esimerkiksi: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fr.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fr.po new file mode 100644 index 0000000..1601824 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/fr.po @@ -0,0 +1,194 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Ajouter un pourboire via le terminal de paiement (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Clé API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Erreur Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Dernier diagnostic Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Dernière réponse Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identifiant terminal Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Mode test Adyen" + +#. 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 "Une erreur inattendue est survenue. Message d'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 "Demandez un pourboire à vos clients" + +#. 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 "" +"L'authentification a échoué. Veuillez vérifier vos identifiants Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"L'annulation du paiement a échoué. Veuillez l'annuler manuellement sur le " +"terminal de paiement." + +#. 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 "Impossible de traiter des transactions avec un montant négatif." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. 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 "" +"Impossible de se connecter au serveur Odoo. Veuillez vérifier votre " +"connexion internet et réessayer." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Demande Adyen invalide" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Message d'Adyen : %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Veuillez configurer un produit pourboire pour le point de vente %safin de " +"prendre en charge les pourboires avec Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pdv Adyen demander un pourboire au client" + +#. 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 "Exécuter des transactions dans l'environnement de test." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"Le terminal %s est déjà utilisé dans l'entreprise %s pour le mode de " +"paiement %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s est déjà utlisé comme mode de paiement %s." + +#. 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 "" +"Utilisé lors de la connexion à 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 "" +"[Modèle de terminal]-[Numéro de série], par exemple : P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/gu.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/gu.po new file mode 100644 index 0000000..7131041 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/gu.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/he.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/he.po new file mode 100644 index 0000000..7fbc2ab --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/he.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# ZVI BLONDER , 2022 +# Ha Ketem , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ha Ketem , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 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 "" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hi.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hi.po new file mode 100644 index 0000000..4c85da1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hi.po @@ -0,0 +1,180 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hr.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hr.po new file mode 100644 index 0000000..0387d69 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hr.po @@ -0,0 +1,182 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Bole , 2022 +# hrvoje sić , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. 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 "Postavke" + +#. 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 "Postavke prodajnog mjesta" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hu.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hu.po new file mode 100644 index 0000000..aa66337 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hu.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Zsolt Godó , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "Beállítások módosítása" + +#. 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 "Értékesítési pont beállítása" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hy.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hy.po new file mode 100644 index 0000000..ddbdd5e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/hy.po @@ -0,0 +1,176 @@ +# 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: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/id.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/id.po new file mode 100644 index 0000000..78319c1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/id.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Tambahkan tip melalui terminal pembayaran (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Kunci API Adyen" + +#. 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 "Diagnosis Terkini Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Tanggapan Terkini Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Pengidentifikasi Terminal Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Mode Test Adyen" + +#. 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 "Terjadi error yang tidak terduga. Pesan dari 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 "Minta Tip dari Pelanggan" + +#. 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 "Autentikasi gagal. Mohon periksa kredensial Adyen Anda." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"Membatalkan pembayaran gagal. Mohon batalkan secara manual pada terminal " +"pembayaran." + +#. 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 "Tidak dapat memproses transaksi dengan jumlah negatif." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan 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 "" +"Tidak dapat terhubung ke server Odoo, mohon periksa koneksi internet Anda " +"dan coba lagi." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Permintaan Adyen tidak valid" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Pesan dari Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Mohon konfigurasi tip produk untuk POS %s untuk mendukung tipping dengan " +"Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. 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 Minta Tip dari Pelanggan" + +#. 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 "Jalankan transaksi di environment test." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"Terminal %s sudah digunakan di perusahaan %s pada metode pembayaran %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s sudah digunakan pada metode pembayaran %s." + +#. 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 "" +"Digunakan saat mencoba menghubungi 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], contohnya: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/is.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/is.po new file mode 100644 index 0000000..2eb6ef7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/is.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/it.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/it.po new file mode 100644 index 0000000..96b4184 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/it.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Wil Odoo, 2024 +# Sergio Zanchetta , 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: Sergio Zanchetta , 2024\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Aggiungere mancia tramite terminale di pagamento (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Chiave API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Errore Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Ultima diagnosi Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Ultima risposta Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificativo terminale Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Modalità test Adyen" + +#. 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 "Si è verificato un errore inaspettato. Messaggio da 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 "Richiesta mancia ai clienti" + +#. 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 "Autenticazione non riuscita, controllare le credenziali Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"L'annullamento del pagamento non è riuscito. Si prega di annullarlo " +"manualmente sul terminale di pagamento." + +#. 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 "Impossibile elaborare transazioni con importo negativo." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. 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 "" +"Impossibile connettersi al server Odoo, controlla la tua connessione " +"internet e riprova." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Richiesta Adyen non valida" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Messaggio da Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Per gestire le mance in Adyen configurare un prodotto mancia per il POS %s." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "POS Adyen chiedi mancia al cliente" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Esegue le transazioni nell'ambiente di prova." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"Il terminale %s è già in uso nell'azienda %s nel metodo di pagamento %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Il terminale %s è già in uso nel metodo di pagamento %s." + +#. 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 "" +"Utilizzata per connettersi ad Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Modello terminale]-[Numero di serie], ad esempio: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ja.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ja.po new file mode 100644 index 0000000..1a3c0b1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ja.po @@ -0,0 +1,184 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Junko Augias, 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "支払端末 (Adyen)を通してチップを追加" + +#. 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キー" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyenエラー" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen最新診断" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen最新回答" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen 端末識別子" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyenテストモード" + +#. 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 "予期しないエラーが発生しました。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 "顧客にチップを求める" + +#. 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 "認証に失敗しました。Adyenの認証情報を確認して下さい。" + +#. 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 "Odooサーバに接続できませんでした。インターネット接続を確認して、もう一度お試し下さい。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "無効なAdyen要求" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Adyenからのメッセージ: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "Adyenでチップを支払うには、POS%sにチッププロダクトを設定して下さい。" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "POS Adyen顧客にチップを求める" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "テスト環境で取引を行います。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "端末%sはすでに会社%s 内で決済方法%sで使用されています。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "端末%sはすでに決済方法%sで使用されています。" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"Adyenに接続時に使用: https://docs.adyen.com/user-management/how-to-get-the-api-" +"key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[端末モデル]-[シリアル番号]、 例: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/km.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/km.po new file mode 100644 index 0000000..a1f9f17 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/km.po @@ -0,0 +1,180 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Lux Sok , 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 , 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ko.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ko.po new file mode 100644 index 0000000..7a0f0a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ko.po @@ -0,0 +1,184 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# JH CHOI , 2022 +# Sarah Park, 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: Sarah Park, 2024\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "결제단말기 (Adyen)으로 팁 추가하기" + +#. 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 키" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen 오류" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen 최신 진단" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen 최신 응답" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen 터미널 식별자" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen 테스트 모드" + +#. 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 "예상치 못한 오류가 발생했습니다. 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 "고객에게 팁 요청" + +#. 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 "인증 실패. Adyen 자격 증명을 확인하십시오." + +#. 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 "Odoo 서버에 연결할 수 없습니다. 인터넷 연결을 확인한 후 다시 시도하세요." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "잘못된 Adyen 요청" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Adyen의 메시지 : %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "%s POS에 대한 팁 상품을 구성하십시오. Adyen 팁을 지원합니다." + +#. 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 "POS 결제 수단" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "POS Adyen에서 고객에게 팁 요청" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "테스트 환경에서 트랜잭션을 실행하십시오." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "%s 단말기는 이미 %s 회사에서 %s 결제 방법으로 사용 중입니다." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "터미널 %s는 결제 방법 %s에 이미 사용되고 있습니다." + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"Adyen에 연결할 때 사용 : https://docs.adyen.com/user-management/how-to-get-the-api-" +"key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[터미널 모델]-[일련 번호] (예 : P400Plus-123456789)" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lb.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lb.po new file mode 100644 index 0000000..d1ece7d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lb.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-09 12:16+0000\n" +"PO-Revision-Date: 2019-09-09 12:33+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model:ir.model.fields.selection,name:pos_adyen.selection__pos_payment_method__use_payment_terminal__adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form +msgid "Adyen" +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 +#. openerp-web +#: 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 +#. openerp-web +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "An unexpected error occured. 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 +#: model_terms:ir.ui.view,arch_db:pos_adyen.pos_config_view_form +msgid "Ask customers to tip before paying." +msgstr "" + +#. module: pos_adyen +#. openerp-web +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Authentication failed. Please check your Adyen credentials." +msgstr "" + +#. module: pos_adyen +#. openerp-web +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "" + +#. module: pos_adyen +#: 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.fields,help:pos_adyen.field_pos_config__adyen_ask_customer_for_tip +msgid "Prompt the customer to tip." +msgstr "" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__use_payment_terminal +msgid "Record payments with a terminal on this journal." +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 +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "" +"Technical field used to buffer the latest asynchronous notification from " +"Adyen." +msgstr "" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Technical field used to determine if the terminal is still connected." +msgstr "" + +#. module: pos_adyen +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_adyen +#. openerp-web +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"The connection to your payment terminal failed. Please check if it is still " +"connected to the internet." +msgstr "" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__use_payment_terminal +msgid "Use a Payment Terminal" +msgstr "" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lo.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lo.po new file mode 100644 index 0000000..ee407d9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lo.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lt.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lt.po new file mode 100644 index 0000000..7d4bfa6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lt.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Ramunė ViaLaurea , 2022 +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: 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 "Konfigūracijos nustatymai" + +#. 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 "Pardavimo taško konfigūracija" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lv.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lv.po new file mode 100644 index 0000000..573ba41 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/lv.po @@ -0,0 +1,180 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Armīns Jeltajevs , 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: Armīns Jeltajevs , 2024\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: 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 "Jautāt klientiem tējas naudu" + +#. 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 "Konfigurācijas uzstādījumi" + +#. 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 "Pārdošanas punkta konfigurācija" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ml.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ml.po new file mode 100644 index 0000000..bf50f4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ml.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/mn.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/mn.po new file mode 100644 index 0000000..82308de --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/mn.po @@ -0,0 +1,182 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Sanjaajamts Badamjunai , 2022 +# Baskhuu Lodoikhuu , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ms.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ms.po new file mode 100644 index 0000000..3ec9f90 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ms.po @@ -0,0 +1,180 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nb.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nb.po new file mode 100644 index 0000000..04641b3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nb.po @@ -0,0 +1,184 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: 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 "Adyen API-nøkkel" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen Feil" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Sist Diagnose" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Siste Respons" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyem Terminalidentifikator" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen Testmodus" + +#. 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 "Spør kunder om tips" + +#. 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 "Autentisering feilet. Sjekk dine påloggingsdetaljer for Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +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 "Innstillinger" + +#. 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 "Melding fra Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Opprett en tips-produkt for kasseløsningen%s, for å støtte bruk av tips med " +"Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Betalingsmetoder for Kassasystem" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "Kjør transaksjoner i test-modus." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s er allerede brukt på betalingsmetode %s." + +#. 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 "" +"Brukt ved tilkobling til Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminal model]-[Serial number], f.eks: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nl.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nl.po new file mode 100644 index 0000000..24e5242 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/nl.po @@ -0,0 +1,190 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# Erwin van der Ploeg , 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Fooi toevoegen via betaalterminal (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 foutmelding" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen laatste diagnose" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen laatste reactie" + +#. 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 ID" + +#. 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 modus" + +#. 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 "Er is een onverwachte fout opgetreden. Bericht van 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 "Fooi vragen aan klanten" + +#. 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 "Authenticatie mislukt. Controleer je Adyen logingegevens." + +#. 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 "" +"Het annuleren van de betaling is mislukt. Annuleer deze handmatig op de " +"betaalterminal." + +#. 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 "Kan transacties met een negatief bedrag niet verwerken." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. 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 "" +"Kon geen verbinding maken met de Odoo-server, controleer je " +"internetverbinding en probeer het opnieuw." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Ongeldig Adyen verzoek" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Bericht van Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Om fooien met Adyen te ondersteunen, stel een fooiproduct in voor kassa %s " + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Kassa Adyen Fooi vragen aan klant" + +#. 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 "Transacties uitvoeren in de testomgeving." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminal %s wordt al gebruikt in bedrijf %s op betaalmethode %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s wordt al gebruikt voor de betaalmethode %s." + +#. 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 "" +"Gebruikt bij het verbinden met Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminal model]-[Serienummer], bijvoorbeeld: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/no.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/no.po new file mode 100644 index 0000000..4f62689 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/no.po @@ -0,0 +1,176 @@ +# 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: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pl.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pl.po new file mode 100644 index 0000000..98318b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pl.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Maksym , 2022 +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 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: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Dodaj napiwek przez terminal płatniczy (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Klucz API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Błąd Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Najnowsza diagnoza Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Najnowsza odpowiedź Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identyfikator terminala Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Tryb testowy Adyen" + +#. 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 "Wystąpił nieoczekiwany błąd. Wiadomość od 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 "Poproś klientów o napiwek" + +#. 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 "" +"Uwierzytelnianie nie powiodło się. Sprawdź swoje dane uwierzytelniające " +"Adyen." + +#. 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 "" +"Anulowanie płatności nie powiodło się. Prosimy o ręczne anulowanie płatności" +" na terminalu płatniczym." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Cannot process transactions with negative amount." +msgstr "Nie można przetwarzać transakcji z ujemną kwotą." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. 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 "" +"Nie można połączyć się z serwerem Odoo, sprawdź połączenie internetowe i " +"spróbuj ponownie." + +#. 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 "Wiadomość od Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Skonfiguruj produkt napiwków dla POS %s, aby obsługiwać napiwki w Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pos Adyen poproś klienta o napiwek" + +#. 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 "Uruchom transakcje w środowisku testowym." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminal %s jest już używany w firmie %s do metody płatności %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s jest już używany do metody płatności %s." + +#. 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 "" +"Używany podczas łączenia się z Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Model terminala]-[Numer seryjny], na przykład: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pos_adyen.pot b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pos_adyen.pot new file mode 100644 index 0000000..39f0f65 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pos_adyen.pot @@ -0,0 +1,176 @@ +# 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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt.po new file mode 100644 index 0000000..7f756bc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt.po @@ -0,0 +1,184 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Reinaldo Ramos , 2022 +# Martin Trigaux, 2022 +# Manuela Silva , 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: Manuela Silva , 2024\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "Não é possível processar as transações com valores negativos." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. 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 "" +"Não foi possível ligar ao servidor da Odoo. Verifique a sua ligação à " +"internet e tente novamente." + +#. 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 "Configuração do Ponto de Venda" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de Pagamento do Ponto de Venda" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt_BR.po new file mode 100644 index 0000000..2d981a9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/pt_BR.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Adicionar gorjeta através do terminal de pagamento (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Chave de API do Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Erro do Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Diagnóstico mais recente do Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Resposta mais recente do Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificador do terminal Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Modo de teste do Adyen" + +#. 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 "Houve um erro inesperado. Mensagem do Adyen: %s" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip +msgid "Ask Customers For Tip" +msgstr "Pedir gorjeta aos clientes" + +#. 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 "A autenticação falhou. Verifique as suas credenciais do Adyen." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Cancelling the payment failed. Please cancel it manually on the payment " +"terminal." +msgstr "" +"O cancelamento do pagamento falhou. Cancele manualmente no terminal de " +"pagamento." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Cannot process transactions with negative amount." +msgstr "Não é possível processar transações com valores negativos." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. 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 "" +"Não foi possível conectar ao servidor Odoo. Verifique a sua conexão à " +"internet e tente novamente." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Solicitação do Adyen inválida" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Mensagem do Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Configure um produto de gorjeta para o PDV %s para permitir gorjetas com " +"Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "PDV Adyen - Pedir gorjeta ao cliente" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Execute transações no ambiente de testes." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "O terminal %s já é utilizado na empresa %s na forma de pagamento %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "O terminal %s já é utilizado na forma de pagamento %s." + +#. 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 "" +"Utilizado ao conectar-se ao Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "" +"[Modelo do terminal]-[Número de série], por exemplo: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ro.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ro.po new file mode 100644 index 0000000..363216e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ro.po @@ -0,0 +1,194 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Dorin Hongu , 2022 +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Hongu Cosmin , 2022 +# Betty Keresztesi, 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: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. 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 "Adăugați bacșiș prin intermediul terminalului de plată (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Cheie API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Eroare Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Ultimele diagnostice" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Ultimul răspuns" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Identificatorul terminalului Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Mod de testare Adyen" + +#. 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 "A apărut o eroare neașteptată. Mesaj de la Adyen: %s" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_config__adyen_ask_customer_for_tip +msgid "Ask Customers For Tip" +msgstr "Întrebați clientul despre bacșiș" + +#. 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 "Autentificarea a eșuat. Vă rugăm să verificați credențialele Adyen." + +#. 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 "" +"Anularea plății a eșuat. Vă rugăm să o anulați manual pe terminalul de " +"plată." + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Cannot process transactions with negative amount." +msgstr "Nu se pot procesa tranzacții cu sumă negativă." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. 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 "" +"Nu a fost posibilă conectarea la serverul Odoo, vă rugăm să verificați " +"conexiunea la internet și să încercați din nou." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Cerere Adyen invalidă" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Mesaj de la Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Vă rugăm să configurați un produs de bacșiș pentru POS %s pentru a permite " +"încasarea bacșișului cu Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode plată Punct de Vânzare" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pos Adyen întrebați clientul despre bacșiș" + +#. 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 "Ruleează tranzacții în mediul de testare." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "" +"Terminalul %s este deja utilizat în compania %s pentru metoda de plată %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminalul %s este deja folosit în metoda de plată%s." + +#. 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 "" +"Utilizat la conectarea la Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "" +"[Modelul terminalului]-[Numărul de serie], de exemplu: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ru.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ru.po new file mode 100644 index 0000000..fdc06fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ru.po @@ -0,0 +1,193 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Dmitry Gorshkov, 2022 +# ILMIR , 2022 +# Martin Trigaux, 2022 +# Ivan Kropotkin , 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Добавить чаевые через терминал (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "API-ключ Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Ошибка Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Последний диагноз Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Последний ответ от Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen Terminal Identifier" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Режим тестирования Adyen" + +#. 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 "Возникла ошибка. Сообщение от 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 "Попросить у клиентов чаевые" + +#. 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 "" +"Аутентификация не удалась. Пожалуйста, проверьте свои учетные данные Adyen." + +#. 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 "" +"Не удалось подключиться к серверу Odoo, пожалуйста, проверьте подключение к " +"Интернету и повторите попытку." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Неверный запрос Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Сообщение от Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Пожалуйста, настройте продукт чаевых для POS %s, чтобы поддерживать чаевые с" +" помощью Adyen." + +#. 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 "Pos Adyen Попросите клиента о чаевых" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Выполните транзакции в тестовой среде." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Терминал %s уже используется в компании %s для оплаты по методу %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Терминал %s уже используется для способа оплаты %s." + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"Используется при подключении к Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Модель терминала]-[Серийный номер], например: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sk.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sk.po new file mode 100644 index 0000000..599ff71 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sk.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: 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 "Nastavenia konfigurácie" + +#. 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 "Konfigurácia miesta predaja" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sl.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sl.po new file mode 100644 index 0000000..0b08fb6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sl.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Grega Vavtar , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: 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 "Uredi nastavitve" + +#. 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 "Nastavitve POS-blagajne" + +#. 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 "Seja POS" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sq.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sq.po new file mode 100644 index 0000000..5405ea3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sq.po @@ -0,0 +1,176 @@ +# 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: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sr.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sr.po new file mode 100644 index 0000000..fb05f2b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sr.po @@ -0,0 +1,188 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Dragan Vukosavljevic , 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" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sv.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sv.po new file mode 100644 index 0000000..85b1afb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sv.po @@ -0,0 +1,191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Kim Asplund , 2022 +# Chrille Hedberg , 2022 +# Jakob Krabbe , 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Lägg till dricks via betalterminal (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 nyckel" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen Fel" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Senaste Diagnos" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Senaste Svar" + +#. 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 Läge" + +#. 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 "Ett oväntat fel inträffade. Meddelande från 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 "Fråga kunderna om tips" + +#. 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 "Autentiseringen misslyckades. Kontrollera dina Adyen-uppgifter." + +#. 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 "" +"Det gick inte att avbryta betalningen. Avbryt det manuellt på " +"betalterminalen." + +#. 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 "Det går inte att behandla transaktioner med negativt belopp." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. 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 "" +"Det gick inte att ansluta till Odoo-servern, kontrollera din " +"internetanslutning och försök igen." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Ogiltig Adyen-förfrågan" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Meddelande från Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Vänligen konfigurera en tipsprodukt för POS %s för att stödja dricks med " +"Adyen." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pos Adyen Fråga kunden om tips" + +#. 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 "Kör transaktioner i testmiljön." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminal %s används redan i företaget %s på betalningssätt %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s används redan för betalningsmetod %s." + +#. 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 "" +"Används vid anslutning till Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Terminal model]-[Serial number], till exempel: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sw.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sw.po new file mode 100644 index 0000000..7f70efc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/sw.po @@ -0,0 +1,176 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ta.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ta.po new file mode 100644 index 0000000..8b9c2e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/ta.po @@ -0,0 +1,176 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/th.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/th.po new file mode 100644 index 0000000..dfc8d13 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/th.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "เพิ่มทิปผ่านจุดชำระเงิน (Adyen)" + +#. 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 คีย์" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "ข้อผิดพลาด Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "การวินิจฉัย Adyen ล่าสุด" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "การตอบสนอง Adyen ล่าสุด" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "ตัวระบุสถานี Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "โหมดทดลอง Adyen" + +#. 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 "เกิดข้อผิดพลาดทีคาดไม่ถึง ข้อความจาก 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 "ขอทิปจากลูกค้า" + +#. 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 "การตรวจสอบสิทธิ์ล้มเหลว โปรดตรวจสอบข้อมูลรับรอง Adyen ของคุณ" + +#. 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 "" +"ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ Odoo ได้ " +"โปรดตรวจสอบการเชื่อมต่ออินเตอร์เน็ตของคุณและลองอีกครั้ง" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "คำขอ Adyen ไม่ถูกต้อง" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "ข้อความจาก Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "โปรดกำหนดค่าสินค้าทิปสำหรับ POS %sเพื่อรองรับการให้ทิปกับเอเดียน" + +#. 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 "Pos Adyen ขอทิปจากลูกค้า" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "ดำเนินการธุรกรรมในสภาพแวดล้อมทดลอง" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "เทอร์มินัล %s ถูกใช้แล้วในบริษัท %s เกี่ยวกับวิธีการชำระเงิน %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "สถานี %s ได้ใช้วิธีการชำระเงินแล้ว %s" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"ใช้เมื่อเชื่อมต่อกับ Adyen: https://docs.adyen.com/user-management/how-to-" +"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] ตัวอย่างเช่น: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/tr.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/tr.po new file mode 100644 index 0000000..2836161 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/tr.po @@ -0,0 +1,193 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# abc Def , 2022 +# Levent Karakaş , 2022 +# Halil, 2023 +# Deniz Guvener_Odoo , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Deniz Guvener_Odoo , 2025\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Ödeme terminali (Adyen) aracılığıyla bahşiş ekleme" + +#. 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 anahtarı" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen Hatası" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen Son Tanı" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen Son Yanıt" + +#. 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 Tanımlayıcısı" + +#. 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 Modu" + +#. 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 "Beklenmeyen bir hata oluştu. Adyen'in Mesajı: %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 "Müşterilerden İpucu İsteyin" + +#. 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 "" +"Kimlik doğrulama başarısız oldu. Lütfen Adyen kimlik bilgilerinizi kontrol " +"edin." + +#. 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 "" +"Ödeme iptal edilemedi. Lütfen ödeme terminalinde manuel olarak iptal edin." + +#. 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 "Negatif tutardaki işlemler işlenemiyor." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. 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 "" +"Odoo sunucusuna bağlanılamadı, lütfen internet bağlantınızı kontrol edin ve " +"tekrar deneyin." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Geçersiz Adyen isteği" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Adyen'in Mesajı: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Lütfen POS %s için Adyen ile bahşiş vermeyi destekleyecek bir bahşiş ürünü " +"yapılandırın." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Pos Adyen Müşteriden İpucu İste" + +#. 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 "İşlemleri test ortamında çalıştırın." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Terminal %s, şirket %s ödeme yöntemi %s zaten kullanılmaktadır." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s, ödeme yöntemi %s zaten kullanılmaktadır." + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"Adyen'e bağlanırken kullanılır: 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 modeli]-[Seri numarası], örneğin: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/uk.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/uk.po new file mode 100644 index 0000000..9aa5b23 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/uk.po @@ -0,0 +1,188 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 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: Alina Lisnenko , 2024\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Додайте чайові через платіжний термінал (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Ключ API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Помилка Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Остання діагностика Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Остання відповідь Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Ідентифікатор терміналу Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Тестовий режим Adyen" + +#. 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 "Сталася неочікувана помилка. Повідомлення від 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 "Попросіть клієнта чайові" + +#. 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 "Автентифікація не вдалася. Перевірте ваші облікові дані Adyen." + +#. 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 "" +"Не вдалося підключитися до сервера Odoo, перевірте підключення до Інтернету " +"та повторіть спробу." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Недійсний запит Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Повідомлення від Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Налаштуйте товар чайових для точки продажу %s для підтримання чайових з " +"Adyen." + +#. 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 "Adyen точки продажу запитує клієнта про чайові" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Запустіть транзакції у тестовому середовищі." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used in company %s on payment method %s." +msgstr "Термінал %s вже використовується в компанії %s на способі оплати %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Термінал %s вже використовується у способі оплати %s." + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"Використовується при з'єднанні з Adyen: https://docs.adyen.com/user-" +"management/how-to-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], наприклад: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/vi.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/vi.po new file mode 100644 index 0000000..dae8a46 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/vi.po @@ -0,0 +1,192 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "Thêm tiền tip qua thiết bị thanh toán (Adyen)" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "Adyen API key" +msgstr "Khoá API Adyen" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Lỗi Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Chẩn đoán Adyen gần nhất" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Phản hồi Adyen gần nhất" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Định danh thiết bị đầu cuối Adyen" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Chế độ kiểm thử Adyen" + +#. 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 "Đã xảy ra lỗi ngoài dự kiến. Thông báo từ 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 "Yêu cầu tiền tip từ khách hàng" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Authentication failed. Please check your Adyen credentials." +msgstr "" +"Xác nhận không thành công. Vui lòng kiểm tra thông tin đăng nhập Adyen. " + +#. 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 "" +"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. " + +#. 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 "Không thể xử lý giao dịch có số tiền âm. " + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "" +"Could not connect to the Odoo server, please check your internet connection " +"and try again." +msgstr "" +"Không thể kết nối với máy chủ Odoo, vui lòng kiểm tra kết nối mạng và thử " +"lại. " + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Yêu cầu Adyen không hợp lệ" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "Thông báo từ Adyen: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "" +"Vui lòng cấu hình sản phẩm tiền tip cho POS %s để hỗ trợ nhận tiền tip qua " +"Adyen. " + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán lẻ" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. 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 yêu cầu tiền tip từ khách hàng" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Run transactions in the test environment." +msgstr "Chạy giao dịch trong môi trường kiểm thử. " + +#. 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 "" +"Thiết bị đầu cuối %s đã được sử dụng tại công ty %s trong phương thức thanh " +"toán %s." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Thiết bị đầu cuối %s đã được sử dụng trong phương thức thanh toán %s." + +#. 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 "" +"Được sử dụng khi kết nối với Adyen: https://docs.adyen.com/user-" +"management/how-to-get-the-api-key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[Mẫu thiết bị đầu cuối]-[Số sê-ri], ví dụ: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_CN.po new file mode 100644 index 0000000..6e3549b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_CN.po @@ -0,0 +1,186 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Raymond Yu , 2022 +# Jeffery CHEN , 2022 +# Emily Jia , 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "通过支付终端添加小费 (Adyen)" + +#. 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 密钥" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen 错误" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen最新诊断" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen最新回应" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen 终端标识符" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen测试模式" + +#. 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 "发生了一个意外的错误。来自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 "询问客户获取小费" + +#. 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 "身份验证失败。请检查您的Adyen证明。" + +#. 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 "无法连接到Odoo服务器,请检查您的互联网连接并重试。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "无效 Adyen 请求" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "来自Adyen的消息: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "请使用Adyen为POS%s配置小费产品以支持小费付款。" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Adyen POS向客户询问小费" + +#. 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 "终端%s已在在公司%s的付款方式%s中使用。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "终端%s已用于支付方式%s。" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"连接到Adyen时使用:https://docs.adyen.com/user-management/how-to-get-the-api-" +"key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "[终端型号] - [序列号],例如:P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_TW.po new file mode 100644 index 0000000..9bb9a83 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/i18n/zh_TW.po @@ -0,0 +1,184 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# Tony Ng, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tony Ng, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_adyen +#: model_terms:ir.ui.view,arch_db:pos_adyen.res_config_settings_view_form +msgid "Add tip through payment terminal (Adyen)" +msgstr "透過付款終端機加入小費(Adyen)" + +#. 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 金鑰" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Adyen Error" +msgstr "Adyen 錯誤" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_diagnosis +msgid "Adyen Latest Diagnosis" +msgstr "Adyen 最後診斷" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_latest_response +msgid "Adyen Latest Response" +msgstr "Adyen 最後回應" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "Adyen Terminal Identifier" +msgstr "Adyen 終端識別" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_pos_payment_method__adyen_test_mode +msgid "Adyen Test Mode" +msgstr "Adyen 測試模式" + +#. 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 "發生了一個未預期的錯誤。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 "向顧客詢問小費" + +#. 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 "驗證失敗. 請檢查您的 Adyen 憑證." + +#. 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 "無法連接到Odoo服務器,請檢查您的互聯網連接並重試。" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Invalid Adyen request" +msgstr "Adyen 請求無效" + +#. module: pos_adyen +#. odoo-javascript +#: code:addons/pos_adyen/static/src/js/payment_adyen.js:0 +#, python-format +msgid "Message from Adyen: %s" +msgstr "來自 Adyen 的訊息: %s" + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_config.py:0 +#, python-format +msgid "" +"Please configure a tip product for POS %s to support tipping with Adyen." +msgstr "請為 POS %s 設定小費產品以支援使用 Adyen 支付小費." + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS付款條件" + +#. module: pos_adyen +#: model:ir.model,name:pos_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_adyen +#: model:ir.model.fields,field_description:pos_adyen.field_res_config_settings__pos_adyen_ask_customer_for_tip +msgid "Pos Adyen Ask Customer For Tip" +msgstr "Adyen Pos索取客戶小費" + +#. 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 "終端%s已在公司%s的付款方式%s中使用." + +#. module: pos_adyen +#. odoo-python +#: code:addons/pos_adyen/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "終端 %s 已用於付款方式 %s." + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_api_key +msgid "" +"Used when connecting to Adyen: https://docs.adyen.com/user-management/how-" +"to-get-the-api-key/#description" +msgstr "" +"連接到 Adyen 時使用: https://docs.adyen.com/user-management/how-to-get-the-api-" +"key/#description" + +#. module: pos_adyen +#: model:ir.model.fields,help:pos_adyen.field_pos_payment_method__adyen_terminal_identifier +msgid "[Terminal model]-[Serial number], for example: P400Plus-123456789" +msgstr "【終端型號】-【序列號】, 例如: P400Plus-123456789" diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/__init__.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/__init__.py new file mode 100644 index 0000000..d39afb5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/__init__.py @@ -0,0 +1,7 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_config +from . import pos_payment_method +from . import pos_session +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_config.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_config.py new file mode 100644 index 0000000..ee4c6c3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_config.py @@ -0,0 +1,20 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. +import logging + +from odoo import api, fields, models, _ +from odoo.exceptions import ValidationError + +_logger = logging.getLogger(__name__) + + +class PosConfig(models.Model): + _inherit = 'pos.config' + + adyen_ask_customer_for_tip = fields.Boolean('Ask Customers For Tip') + + @api.constrains('adyen_ask_customer_for_tip', 'iface_tipproduct', 'tip_product_id') + def _check_adyen_ask_customer_for_tip(self): + for config in self: + if config.adyen_ask_customer_for_tip and (not config.tip_product_id or not config.iface_tipproduct): + raise ValidationError(_("Please configure a tip product for POS %s to support tipping with Adyen.", config.name)) diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_payment_method.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_payment_method.py new file mode 100644 index 0000000..e938f3f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_payment_method.py @@ -0,0 +1,240 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. +import json +import logging +import pprint +import random +import requests +import string +from urllib.parse import parse_qs +from werkzeug.exceptions import Forbidden + +from odoo import fields, models, api, _ +from odoo.exceptions import ValidationError, UserError, AccessDenied +from odoo.tools import hmac + +_logger = logging.getLogger(__name__) + +UNPREDICTABLE_ADYEN_DATA = object() # sentinel + +class PosPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + def _get_payment_terminal_selection(self): + return super(PosPaymentMethod, self)._get_payment_terminal_selection() + [('adyen', 'Adyen')] + + # Adyen + adyen_api_key = fields.Char(string="Adyen API key", help='Used when connecting to Adyen: https://docs.adyen.com/user-management/how-to-get-the-api-key/#description', copy=False, groups='base.group_erp_manager') + adyen_terminal_identifier = fields.Char(help='[Terminal model]-[Serial number], for example: P400Plus-123456789', copy=False) + adyen_test_mode = fields.Boolean(help='Run transactions in the test environment.', groups='base.group_erp_manager') + + adyen_latest_response = fields.Char(copy=False, groups='base.group_erp_manager') # used to buffer the latest asynchronous notification from Adyen. + adyen_latest_diagnosis = fields.Char(copy=False, groups='base.group_erp_manager') # used to determine if the terminal is still connected. + + @api.constrains('adyen_terminal_identifier') + def _check_adyen_terminal_identifier(self): + for payment_method in self: + if not payment_method.adyen_terminal_identifier: + continue + # sudo() to search all companies + existing_payment_method = self.sudo().search([('id', '!=', payment_method.id), + ('adyen_terminal_identifier', '=', payment_method.adyen_terminal_identifier)], + limit=1) + if existing_payment_method: + if existing_payment_method.company_id == payment_method.company_id: + raise ValidationError(_('Terminal %s is already used on payment method %s.') + % (payment_method.adyen_terminal_identifier, existing_payment_method.display_name)) + else: + raise ValidationError(_('Terminal %s is already used in company %s on payment method %s.') + % (payment_method.adyen_terminal_identifier, + existing_payment_method.company_id.name, + existing_payment_method.display_name)) + + def _get_adyen_endpoints(self): + return { + 'terminal_request': 'https://terminal-api-%s.adyen.com/async', + } + + def _is_write_forbidden(self, fields): + whitelisted_fields = set(('adyen_latest_response', 'adyen_latest_diagnosis')) + return super(PosPaymentMethod, self)._is_write_forbidden(fields - whitelisted_fields) + + def get_latest_adyen_status(self): + self.ensure_one() + if not self.env.su and not self.user_has_groups('point_of_sale.group_pos_user'): + raise AccessDenied() + + latest_response = self.sudo().adyen_latest_response + latest_response = json.loads(latest_response) if latest_response else False + + return { + 'latest_response': latest_response, + } + + def proxy_adyen_request(self, data, operation=False): + ''' Necessary because Adyen's endpoints don't have CORS enabled ''' + self.ensure_one() + if not self.env.su and not self.user_has_groups('point_of_sale.group_pos_user'): + raise AccessDenied() + if not data: + raise UserError(_('Invalid Adyen request')) + + if 'SaleToPOIRequest' in data and data['SaleToPOIRequest']['MessageHeader']['MessageCategory'] == 'Payment' and 'PaymentRequest' in data['SaleToPOIRequest']: # Clear only if it is a payment request + self.sudo().adyen_latest_response = '' # avoid handling old responses multiple times + + if not operation: + operation = 'terminal_request' + + # These checks are not optimal. This RPC method should be changed. + + is_capture_data = operation == 'capture' and hasattr(self, 'adyen_merchant_account') and self._is_valid_adyen_request_data(data, { + 'originalReference': UNPREDICTABLE_ADYEN_DATA, + 'modificationAmount': { + 'value': UNPREDICTABLE_ADYEN_DATA, + 'currency': UNPREDICTABLE_ADYEN_DATA, + }, + 'merchantAccount': self.adyen_merchant_account, + }) + + is_adjust_data = operation == 'adjust' and hasattr(self, 'adyen_merchant_account') and self._is_valid_adyen_request_data(data, { + 'originalReference': UNPREDICTABLE_ADYEN_DATA, + 'modificationAmount': { + 'value': UNPREDICTABLE_ADYEN_DATA, + 'currency': UNPREDICTABLE_ADYEN_DATA, + }, + 'merchantAccount': self.adyen_merchant_account, + 'additionalData': { + 'industryUsage': 'DelayedCharge', + }, + }) + + is_cancel_data = operation == 'terminal_request' and self._is_valid_adyen_request_data(data, { + 'SaleToPOIRequest': { + 'MessageHeader': self._get_expected_message_header('Abort'), + 'AbortRequest': { + 'AbortReason': 'MerchantAbort', + 'MessageReference': { + 'MessageCategory': 'Payment', + 'SaleID': UNPREDICTABLE_ADYEN_DATA, + 'ServiceID': UNPREDICTABLE_ADYEN_DATA, + }, + }, + }, + }) + + is_payment_request_with_acquirer_data = operation == 'terminal_request' and self._is_valid_adyen_request_data(data, self._get_expected_payment_request(True)) + + if is_payment_request_with_acquirer_data: + parsed_sale_to_acquirer_data = parse_qs(data['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleToAcquirerData']) + is_payment_request_with_acquirer_data = len(parsed_sale_to_acquirer_data) <= 2 + if is_payment_request_with_acquirer_data: + for key, values in parsed_sale_to_acquirer_data.items(): + if len(values) != 1: + is_payment_request_with_acquirer_data = False + break + value = values[0] + if not ((key == 'tenderOption' and value == 'AskGratuity') or (key == 'authorisationType' and value == 'PreAuth')): + is_payment_request_with_acquirer_data = False + break + + is_payment_request_without_acquirer_data = operation == 'terminal_request' and self._is_valid_adyen_request_data(data, self._get_expected_payment_request(False)) + + if not is_payment_request_without_acquirer_data and not is_payment_request_with_acquirer_data and not is_adjust_data and not is_cancel_data and not is_capture_data: + raise UserError(_('Invalid Adyen request')) + + if is_payment_request_with_acquirer_data or is_payment_request_without_acquirer_data: + acquirer_data = data['SaleToPOIRequest']['PaymentRequest']['SaleData'].get('SaleToAcquirerData') + msg_header = data['SaleToPOIRequest']['MessageHeader'] + metadata = 'metadata.pos_hmac=' + self._get_hmac(msg_header['SaleID'], msg_header['ServiceID'], msg_header['POIID'], data['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleTransactionID']['TransactionID']) + + data['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleToAcquirerData'] = acquirer_data + '&' + metadata if acquirer_data else metadata + + return self._proxy_adyen_request_direct(data, operation) + + @api.model + def _is_valid_adyen_request_data(self, provided_data, expected_data): + if not isinstance(provided_data, dict) or set(provided_data.keys()) != set(expected_data.keys()): + return False + + for provided_key, provided_value in provided_data.items(): + expected_value = expected_data[provided_key] + if expected_value == UNPREDICTABLE_ADYEN_DATA: + continue + if isinstance(expected_value, dict): + if not self._is_valid_adyen_request_data(provided_value, expected_value): + return False + else: + if provided_value != expected_value: + return False + return True + + def _get_expected_message_header(self, expected_message_category): + return { + 'ProtocolVersion': '3.0', + 'MessageClass': 'Service', + 'MessageType': 'Request', + 'MessageCategory': expected_message_category, + 'SaleID': UNPREDICTABLE_ADYEN_DATA, + 'ServiceID': UNPREDICTABLE_ADYEN_DATA, + 'POIID': self.adyen_terminal_identifier, + } + + def _get_expected_payment_request(self, with_acquirer_data): + res = { + 'SaleToPOIRequest': { + 'MessageHeader': self._get_expected_message_header('Payment'), + 'PaymentRequest': { + 'SaleData': { + 'SaleTransactionID': { + 'TransactionID': UNPREDICTABLE_ADYEN_DATA, + 'TimeStamp': UNPREDICTABLE_ADYEN_DATA, + }, + }, + 'PaymentTransaction': { + 'AmountsReq': { + 'Currency': UNPREDICTABLE_ADYEN_DATA, + 'RequestedAmount': UNPREDICTABLE_ADYEN_DATA, + }, + }, + }, + }, + } + + if with_acquirer_data: + res['SaleToPOIRequest']['PaymentRequest']['SaleData']['SaleToAcquirerData'] = UNPREDICTABLE_ADYEN_DATA + return res + + @api.model + def _get_hmac(self, sale_id, service_id, poiid, sale_transaction_id): + return hmac( + env=self.env(su=True), + scope='pos_adyen_payment', + message=(sale_id, service_id, poiid, sale_transaction_id), + ) + + def _proxy_adyen_request_direct(self, data, operation): + self.ensure_one() + TIMEOUT = 10 + + _logger.info('Request to Adyen by user #%d:\n%s', self.env.uid, pprint.pformat(data)) + + environment = 'test' if self.sudo().adyen_test_mode else 'live' + endpoint = self._get_adyen_endpoints()[operation] % environment + headers = { + 'x-api-key': self.sudo().adyen_api_key, + } + req = requests.post(endpoint, json=data, headers=headers, timeout=TIMEOUT) + + # Authentication error doesn't return JSON + if req.status_code == 401: + return { + 'error': { + 'status_code': req.status_code, + 'message': req.text + } + } + + if req.text == 'ok': + return True + + return req.json() diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_session.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_session.py new file mode 100644 index 0000000..b9d4338 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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 diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/res_config_settings.py new file mode 100644 index 0000000..d55ee8f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/models/res_config_settings.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models, api + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + # pos.config fields + pos_adyen_ask_customer_for_tip = fields.Boolean(compute='_compute_pos_adyen_ask_customer_for_tip', store=True, readonly=False) + + @api.depends('pos_iface_tipproduct', 'pos_config_id') + def _compute_pos_adyen_ask_customer_for_tip(self): + for res_config in self: + if res_config.pos_iface_tipproduct: + res_config.pos_adyen_ask_customer_for_tip = res_config.pos_config_id.adyen_ask_customer_for_tip + else: + res_config.pos_adyen_ask_customer_for_tip = False diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/PaymentScreen.js b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/PaymentScreen.js new file mode 100644 index 0000000..8666cea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/PaymentScreen.js @@ -0,0 +1,36 @@ +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; +}); diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/models.js new file mode 100644 index 0000000..802fd2b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/models.js @@ -0,0 +1,29 @@ +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); +}); diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/payment_adyen.js b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/payment_adyen.js new file mode 100644 index 0000000..9b62c01 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/static/src/js/payment_adyen.js @@ -0,0 +1,333 @@ +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; +}); diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/pos_payment_method_views.xml b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/pos_payment_method_views.xml new file mode 100644 index 0000000..fd3855b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/pos_payment_method_views.xml @@ -0,0 +1,16 @@ + + + + pos.payment.method.form.inherit.adyen + pos.payment.method + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/res_config_settings_views.xml new file mode 100644 index 0000000..f941792 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pos_adyen/views/res_config_settings_views.xml @@ -0,0 +1,16 @@ + + + + res.config.settings.view.form.inherit.pos_adyen + res.config.settings + + + +
+ +
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_adyen/pyproject.toml b/odoo-bringout-oca-ocb-pos_adyen/pyproject.toml new file mode 100644 index 0000000..98ce326 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_adyen/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_adyen" +version = "16.0.0" +description = "POS Adyen - Integrate your POS with an Adyen payment terminal" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_adyen"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_cache/README.md b/odoo-bringout-oca-ocb-pos_cache/README.md new file mode 100644 index 0000000..fab5ce5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/README.md @@ -0,0 +1,49 @@ +# pos_cache + + +This creates a product cache per POS config. It drastically lowers the +time it takes to load a POS session with a lot of products. + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_cache +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: pos_cache +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: False + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_cache`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_cache/doc/ARCHITECTURE.md new file mode 100644 index 0000000..e4a40fb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_cache Module - pos_cache + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_cache/doc/CONFIGURATION.md new file mode 100644 index 0000000..6cad8e6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_cache. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_cache/doc/CONTROLLERS.md new file mode 100644 index 0000000..ff097c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/CONTROLLERS.md @@ -0,0 +1,17 @@ +# Controllers + +HTTP routes provided by this module. + +```mermaid +sequenceDiagram + participant U as User/Client + participant C as Module Controllers + participant O as ORM/Views + + U->>C: HTTP GET/POST (routes) + C->>O: ORM operations, render templates + O-->>U: HTML/JSON/PDF +``` + +Notes +- See files in controllers/ for route definitions. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_cache/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_cache/doc/FAQ.md new file mode 100644 index 0000000..6b72445 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_cache or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_cache/doc/INSTALL.md new file mode 100644 index 0000000..8ab69a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_cache" +# or +uv pip install odoo-bringout-oca-ocb-pos_cache" +``` diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_cache/doc/MODELS.md new file mode 100644 index 0000000..6fec7af --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/MODELS.md @@ -0,0 +1,14 @@ +# Models + +Detected core models and extensions in pos_cache. + +```mermaid +classDiagram + class pos_cache + class pos_config + class pos_session +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_cache/doc/OVERVIEW.md new file mode 100644 index 0000000..73ae759 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_cache. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_cache +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_cache/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_cache/doc/SECURITY.md new file mode 100644 index 0000000..c6c125d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/SECURITY.md @@ -0,0 +1,34 @@ +# Security + +Access control and security definitions in pos_cache. + +## Access Control Lists (ACLs) + +Model access permissions defined in: +- **[ir.model.access.csv](../pos_cache/security/ir.model.access.csv)** + - 1 model access rules + +## Record Rules + +Row-level security rules defined in: + +```mermaid +graph TB + subgraph "Security Layers" + A[Users] --> B[Groups] + B --> C[Access Control Lists] + C --> D[Models] + B --> E[Record Rules] + E --> F[Individual Records] + end +``` + +Security files overview: +- **[ir.model.access.csv](../pos_cache/security/ir.model.access.csv)** + - Model access permissions (CRUD rights) + +Notes +- Access Control Lists define which groups can access which models +- Record Rules provide row-level security (filter records by user/group) +- Security groups organize users and define permission sets +- All security is enforced at the ORM level by Odoo diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_cache/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_cache/doc/USAGE.md new file mode 100644 index 0000000..345d828 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_cache +``` diff --git a/odoo-bringout-oca-ocb-pos_cache/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_cache/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/__init__.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/__init__.py new file mode 100644 index 0000000..0539a3a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import models +from . import controllers diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/__manifest__.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/__manifest__.py new file mode 100644 index 0000000..69f9849 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/__manifest__.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +{ + 'name': "pos_cache", + + 'summary': "Enable a cache on products for a lower POS loading time.", + + 'description': """ +This creates a product cache per POS config. It drastically lowers the +time it takes to load a POS session with a lot of products. + """, + + 'category': 'Sales/Point of Sale', + 'version': '1.0', + 'depends': ['point_of_sale'], + 'data': [ + 'data/pos_cache_data.xml', + 'security/ir.model.access.csv', + 'views/pos_cache_views.xml', + ], + 'assets': { + 'point_of_sale.assets': [ + 'pos_cache/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/__init__.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/__init__.py new file mode 100644 index 0000000..9a57ed5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/__init__.py @@ -0,0 +1,2 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import main diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/main.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/main.py new file mode 100644 index 0000000..ac17d4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/controllers/main.py @@ -0,0 +1,12 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo.addons.point_of_sale.controllers.main import PosController +from odoo import http +from odoo.http import request + + +class PosCache(PosController): + + @http.route() + def load_onboarding_data(self): + super().load_onboarding_data() + request.env["pos.cache"].refresh_all_caches() diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/data/pos_cache_data.xml b/odoo-bringout-oca-ocb-pos_cache/pos_cache/data/pos_cache_data.xml new file mode 100644 index 0000000..8bb58b4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/data/pos_cache_data.xml @@ -0,0 +1,16 @@ + + + + + PoS: refresh cache + + code + model.refresh_all_caches() + + 1 + hours + -1 + + + + diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/doc/cache.rst b/odoo-bringout-oca-ocb-pos_cache/pos_cache/doc/cache.rst new file mode 100644 index 0000000..b01c635 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/doc/cache.rst @@ -0,0 +1,13 @@ +POS Cache ++++++++++ + +This module enables a cache for the products in the pos configs. Each POS Config has his own Cache. + +The Cache is updated every hour by a cron. + +============ +Compute user +============ + +As it's a bad practice to use the admin in a multi-company configuration, a field permit to force a user to compute +the cache. A badly chosen user can result in wrong taxes in POS in a multi-company environment. diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/af.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/af.po new file mode 100644 index 0000000..dd15da3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/af.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Geskep deur" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Geskep op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Vertoningsnaam" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Laas Gewysig op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Laas Opgedateer deur" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Laas Opgedateer op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/am.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/am.po new file mode 100644 index 0000000..4c1bdee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/am.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ar.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ar.po new file mode 100644 index 0000000..62846f5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ar.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Hassan Najm , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Hassan Najm , 2022\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "تم تحميل كافة المنتجات." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "ذاكرة التخزين المؤقت " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "مستخدم ذاكرة التخزين المؤقت المحسوبة " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "تهيئة " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "اسم العرض " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "المُعرف" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "إلغاء صلاحية ذاكرة التخزين المؤقت " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "حصر المنتجات لكل طلب " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "أقدم وقت لذاكرة التخزين المؤقت " + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "نقطة البيع: تحديث ذاكرة التخزين المؤقت " + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "ذاكرة التخزين المؤقت لنقطة البيع " + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "نطاق المنتج" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "حقول المنتج" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/az.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/az.po new file mode 100644 index 0000000..4b8920f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/az.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiqurasiya" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Tərəfindən yaradılıb" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Tarixdə yaradıldı" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Ekran Adı" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Son Dəyişdirilmə tarixi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Son Yeniləyən" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Son Yenilənmə tarixi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/be.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/be.po new file mode 100644 index 0000000..a9b51a3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/be.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# 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:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Стварыў" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Створана" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Назва для адлюстравання" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Апошняя мадыфікацыя" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Апошні абнавіў" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Апошняе абнаўленне" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bg.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bg.po new file mode 100644 index 0000000..6697d20 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bg.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# KeyVillage, 2023 +# Maria Boyadjieva , 2023 +# Albena Mincheva , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Albena Mincheva , 2023\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Кеш памет" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Кеширайте компютнатия потребител" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Конфиг" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Невалиден кеш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Последна промяна на" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Последно актуализирано от" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Последно актуализирано на" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Най-старото време на кеш паметта" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "ПоС: обнови кеша" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Продуктов домейн" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Полета за продукти" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bs.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bs.po new file mode 100644 index 0000000..8afe499 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/bs.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2024-02-06 13:32+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "All products are loaded." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "pos.cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Config" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalidate cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limit Products Per Request" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Oldest cache time" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: refresh cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Point of Sale Cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Product Domain" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Product Fields" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ca.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ca.po new file mode 100644 index 0000000..e535c66 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ca.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Marc Tormo i Bochaca , 2022 +# Josep Anton Belchi, 2022 +# Quim - eccit , 2022 +# marcescu, 2022 +# Martin Trigaux, 2022 +# Ivan Espinola, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Espinola, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Tots els productes estan carregats." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Memòria cau " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Memòria cau d'usuari " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configurar" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nom a mostrar" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalida la memòria cau" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Última modificació el " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Última actualització per" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Última actualització el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limita els productes per sol·licitud" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Temps antic de la memòria cau " + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Post: refrescar la memòria cau" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Memòria cau del punt de venda" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domini del producte" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Camps de producte" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/cs.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/cs.po new file mode 100644 index 0000000..b385bb2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/cs.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Jan Horzinka , 2022 +# Martin Trigaux, 2022 +# Jiří Podhorecký, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jiří Podhorecký, 2022\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Mezipaměť" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfigurace" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Vytvořeno od" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Zobrazované jméno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Naposled změněno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Naposledy upraveno od" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Doména produktu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/da.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/da.po new file mode 100644 index 0000000..8c49009 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/da.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache computerbruger" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguration" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Ugyldiggør cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Ældste cache tid" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: Genopfrisk cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Point of Sale Cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Produkt domæne" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produkt felter" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/de.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/de.po new file mode 100644 index 0000000..46272ba --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/de.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Friederike Fasterling-Nesselbosch, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Friederike Fasterling-Nesselbosch, 2022\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Alle Produkte wurden geladen." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Benutzer im Cache-Speicher halten" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfig" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Cache zurücksetzen" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Letzte Änderung am" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Produkte pro Anfrage begrenzen" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Älteste Cachezeit" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: Cache auffrischen" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassensystem Zwischenspeicher" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Point Of Sale Konfiguration" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Point of Sale Sitzung" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Produktbereich" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produktdatenfelder" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/el.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/el.po new file mode 100644 index 0000000..a689827 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/el.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2018 +# Kostas Goutoudis , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-09-21 13:17+0000\n" +"PO-Revision-Date: 2018-09-21 13:17+0000\n" +"Last-Translator: Kostas Goutoudis , 2018\n" +"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Εμφάνιση Ονόματος" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "Κωδικός" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.pos_config_view_form_inherit_pos_cache +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Τελευταία τροποποίηση στις" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Τελευταία Ενημέρωση από" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Τελευταία Ενημέρωση στις" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:39 +#, python-format +msgid "Loading" +msgstr "Γίνεται φόρτωση" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +#: model:ir.cron,name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Διαμόρφωση του Σταθμού Εργασίας" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "pos.cache" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_AU.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_AU.po new file mode 100644 index 0000000..748527a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_AU.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: English (Australia) (http://www.transifex.com/odoo/odoo-9/" +"language/en_AU/)\n" +"Language: en_AU\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Loading" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_GB.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_GB.po new file mode 100644 index 0000000..0cc261d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/en_GB.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Loading" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es.po new file mode 100644 index 0000000..d5718b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Lorenzo Bartolomé, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Patricia Lorenzo Bartolomé, 2023\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Se han cargado todos los productos." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cálculo de caché de usuario" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configuración" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalidar caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limitar productos por petición" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Cache más antigua" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "TPV: actualizar caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Caché del Punto de Venta" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Dominio del producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Campos de producto" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_BO.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_BO.po new file mode 100644 index 0000000..ac05a98 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_BO.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CL.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CL.po new file mode 100644 index 0000000..443e785 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CL.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Última actualización" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CO.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CO.po new file mode 100644 index 0000000..90e73c5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CO.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# ANDRES FELIPE NEGRETE GOMEZ , 2016 +# Mateo Tibaquirá , 2015 +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-02-18 13:46+0000\n" +"Last-Translator: Felipe Palomino \n" +"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CO/)\n" +"Language: es_CO\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "Usuario del caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "IDS del Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "Configuración Id " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Actualizado el" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Cargando" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "Antiguo tiempo de caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "Dominio del producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Campos del producto" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "Recalcular caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "pos.cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "pos.config" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CR.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CR.po new file mode 100644 index 0000000..4121ea1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_CR.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CR/)\n" +"Language: es_CR\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_DO.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_DO.po new file mode 100644 index 0000000..039c974 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_DO.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-03-22 15:54+0000\n" +"Last-Translator: Juliano Henriquez \n" +"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/" +"odoo-9/language/es_DO/)\n" +"Language: es_DO\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "Usuario de cálculo de memoria caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "Ids de caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "Identificación de la configuración" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Cargando" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "Tiempo de caché más antiguos" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "Dominio de producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Campos del Producto" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "Actualizar la caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "pos.cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "Configuración del TPV" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_EC.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_EC.po new file mode 100644 index 0000000..0c8ad1c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_EC.po @@ -0,0 +1,112 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Rick Hunter , 2015-2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-02-10 17:31+0000\n" +"Last-Translator: Rick Hunter \n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/" +"language/es_EC/)\n" +"Language: es_EC\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "Usuario del caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "IDS del Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "Configuración Id " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por:" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Fecha de modificación" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Ultima Actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Actualizado en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Cargando" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "Antiguo tiempo de caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "Dominio del Producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Campos del Producto" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "Actualizar el caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "POS Caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "Configuración POS " diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_MX.po new file mode 100644 index 0000000..ec3a46e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_MX.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Gutiérrez Capetillo , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Patricia Gutiérrez Capetillo , 2022\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Se cargaron todos los productos" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cálculo de caché de usuario" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configuración" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nombre en pantalla" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalidar caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limitar productos por petición" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Caché más antiguo" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PdV: actualizar caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Caché del punto de venta" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del PdV" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Dominio del producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Campos de producto" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PA.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PA.po new file mode 100644 index 0000000..4746da5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PA.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Panama) (http://www.transifex.com/odoo/odoo-9/" +"language/es_PA/)\n" +"Language: es_PA\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PE.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PE.po new file mode 100644 index 0000000..b7ca403 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PE.po @@ -0,0 +1,112 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Carlos Eduardo Rodriguez Rossi , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-06-16 15:36+0000\n" +"Last-Translator: Carlos Eduardo Rodriguez Rossi \n" +"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/" +"es_PE/)\n" +"Language: es_PE\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "Calcular caché del usuario" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "ids de Caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "Id de configuración" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última Actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Cargando" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "Tiempo más antiguo de caché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "Dominio del producto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Campos del producto" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "Recalcular caché" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "pos.cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "pos.config" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PY.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PY.po new file mode 100644 index 0000000..2614373 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_PY.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Paraguay) (http://www.transifex.com/odoo/odoo-9/" +"language/es_PY/)\n" +"Language: es_PY\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_VE.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_VE.po new file mode 100644 index 0000000..7bad1a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/es_VE.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/odoo/odoo-9/" +"language/es_VE/)\n" +"Language: es_VE\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/et.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/et.po new file mode 100644 index 0000000..297f2c9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/et.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Andre Roomet , 2022 +# Triine Aavik , 2022 +# Maidu Targama , 2022 +# Anna, 2023 +# Leaanika Randmets, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Leaanika Randmets, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Kõik tooted on laetud." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Vahemälu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache compute user" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Seadista" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Loomise kuupäev" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Tühista vahemälu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendas" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limiteeri tooted taotluse kohta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Vanim vahemälu aeg" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Kassa: värskenda vahemälu" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassa vahemälu" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Toote domeen" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Toote väli" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/eu.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/eu.po new file mode 100644 index 0000000..3c1c7e6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/eu.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# ibinka lete , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-02-08 18:25+0000\n" +"Last-Translator: ibinka lete \n" +"Language-Team: Basque (http://www.transifex.com/odoo/odoo-9/language/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Noiz sortua" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Nork eguneratua" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Noiz eguneratua" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Produktuen eremuak" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fa.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fa.po new file mode 100644 index 0000000..36b462d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fa.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Hamid Darabi, 2023 +# Sepehr Khoshnood , 2023 +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 2023 +# Mohsen Mohammadi , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mohsen Mohammadi , 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "وجه نقد" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "کاربر محاسبه وجه نقد" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "پیکربندی" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "ایجادشده در" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "شناسه" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "وجه نامعتبر" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "آخرین اصلاح در" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "آخرین تغییر توسط" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "قدیمی ترین زمان مخزن" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "نقطه فروش: بازیابی وجه نقد" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "وجه نقد نقطه فروش" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "قلمرو محصول" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "زمینه محصول" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fi.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fi.po new file mode 100644 index 0000000..52fb152 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fi.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Jarmo Kortetjärvi , 2022 +# Kari Lindgren , 2022 +# Veikko Väätäjä , 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Kaikki tuotteet on ladattu." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Välimuisti" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Välimuistiin haussa käytettävä käyttäjätunnus" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguraatio" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Näyttönimi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Mitätöi välimuisti" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Rajoita tuotteita per pyyntö" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Vanhin välimuistiaika" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Kassa: päivitä välimuisti" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassan välimuisti" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Tuotealue" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Tuotekentät" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fo.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fo.po new file mode 100644 index 0000000..d0c16a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fo.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-12-22 23:50+0000\n" +"Last-Translator: Jarnhold Nattestad \n" +"Language-Team: Faroese (http://www.transifex.com/odoo/odoo-9/language/fo/)\n" +"Language: fo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Byrjað av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Byrjað tann" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Vís navn" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Seinast rættað tann" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Seinast dagført av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Seinast dagført tann" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr.po new file mode 100644 index 0000000..1a1d01a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Tous les produits sont chargés." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Utilisateur calculant le cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configuration" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalider le cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limiter les produits par demande " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Heure de cache le plus ancien" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PdV : Rafraîchir le cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Cache du point de vente" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domaine du produit" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Champs du produit" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_BE.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_BE.po new file mode 100644 index 0000000..fedcf4b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_BE.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Belgium) (http://www.transifex.com/odoo/odoo-9/" +"language/fr_BE/)\n" +"Language: fr_BE\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Derniere fois mis à jour par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Dernière mis à jour le" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_CA.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_CA.po new file mode 100644 index 0000000..c79c442 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/fr_CA.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Canada) (http://www.transifex.com/odoo/odoo-9/" +"language/fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "Identifiant" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gl.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gl.po new file mode 100644 index 0000000..dfdb1ad --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gl.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (http://www.transifex.com/odoo/odoo-9/language/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Creado o" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Amosar nome" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gu.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gu.po new file mode 100644 index 0000000..a27dce9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/gu.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# 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:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/he.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/he.po new file mode 100644 index 0000000..3f61d4a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/he.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Lilach Gilliam , 2022 +# Martin Trigaux, 2022 +# ZVI BLONDER , 2022 +# Yihya Hugirat , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Yihya Hugirat , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "מטמון" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "מטמון משתמש" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "תצורה" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "נוצר על-ידי" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "שם לתצוגה" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "מזהה" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "מטמון לא חוקי" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "שינוי אחרון ב" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על-ידי" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "עדכון אחרון ב" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "זמן המטמון הישן ביותר" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "קופה: רענן מטמון" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "מטמון קופה" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "תחום מוצר" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "שדות מוצר" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hi.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hi.po new file mode 100644 index 0000000..73da1b4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hi.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Manav Shah, 2025 +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "द्वारा निर्मित" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "इस तारीख को बनाया गया" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "डिस्प्ले नाम" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "आईडी" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "इन्होंने आखिरी बार अपडेट किया" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "आखिरी बार अपडेट हुआ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hr.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hr.po new file mode 100644 index 0000000..cee36d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hr.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Zadnja promjena" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Promijenio" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Vrijeme promjene" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hu.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hu.po new file mode 100644 index 0000000..b33858c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hu.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Tamás Németh , 2022 +# Ákos Nagy , 2022 +# gezza , 2022 +# Krisztián Juhász , 2022 +# krnkris, 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Tároló" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Felhasználó számláló tároló" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguráció" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Létrehozta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Létrehozva" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Megjelenített név" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "Azonosító" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Legutóbb frissítve" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Frissítette" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Frissítve ekkor" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Legrégebbi tároló művelet ideje" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hy.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hy.po new file mode 100644 index 0000000..5869fb2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/hy.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/id.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/id.po new file mode 100644 index 0000000..13d3aaa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/id.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache menghitung pengguna" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Config" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Terakhir diubah pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Tertua waktu cache" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domain Produk" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/is.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/is.po new file mode 100644 index 0000000..9192c82 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/is.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# 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:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Búið til af" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Búið til þann" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Birtingarnafn" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "Auðkenni (ID)" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Síðast uppfært af" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Síðast uppfært þann" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/it.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/it.po new file mode 100644 index 0000000..8cda1b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/it.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Tutti i prodotti sono stati caricati." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Utente calcolo cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configurazione" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Data creazione" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalida cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limitare i prodotti per richiesta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Orario cache più vecchia" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "POS: aggiorna cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Cache per il punto vendita" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Dominio prodotto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Campi prodotto" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ja.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ja.po new file mode 100644 index 0000000..d2dc776 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ja.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2023 +# Junko Augias, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2025\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "キャッシュ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "構成" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "作成日" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "プロダクトドメイン" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ka.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ka.po new file mode 100644 index 0000000..dacca1d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ka.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "შემქმნელი" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "შექმნის თარიღი" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "სახელი" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "იდენტიფიკატორი" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "ბოლოს განახლებულია" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "ბოლოს განაახლა" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "ბოლოს განახლებულია" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "იტვირთება" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/kab.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/kab.po new file mode 100644 index 0000000..5931730 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/kab.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Kabyle (http://www.transifex.com/odoo/odoo-9/language/kab/)\n" +"Language: kab\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Yerna-t" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Yerna di" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "Asulay" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Aleqqem aneggaru di" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Aleqqem aneggaru sɣuṛ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Aleqqem aneggaru di" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Asali " + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/km.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/km.po new file mode 100644 index 0000000..adedb44 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/km.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Sengtha Chay , 2023 +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "អ្នកប្រើគណនាលាក់ទុកសម្ងាត់" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "កំណត់រចនាសម្ព័ន្ធ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "បង្កើតដោយ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "បង្កើតនៅ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "ឈ្មោះសំរាប់បង្ហាញ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "អត្តសញ្ញាណ" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "លាក់ទុកមិនត្រឹមត្រូវ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "កាលបរិច្ឆេតកែប្រែចុងក្រោយ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "ពេលវេលាលាក់ទុកចាស់បំផុត" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: ធ្វើឱ្យឃ្លាំងសម្ងាត់ស្រស់" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "ចំណុចលក់ឃ្លាំងសម្ងាត់" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "ដែនផលិតផល" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "វិស័យផលិតផល" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ko.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ko.po new file mode 100644 index 0000000..cb46c75 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ko.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "캐시" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "캐시 계산 사용자" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "구성" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "작성일자" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "표시명" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "캐시 무효화" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "최근 수정일" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "최근 갱신 일자" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "가장 오래된 캐시 시간" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS : 캐시 새로 고침" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "POS 캐시" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "상품 도메인" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "상품 필드" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lb.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lb.po new file mode 100644 index 0000000..da5afe3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lb.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-03-20 13:50+0000\n" +"PO-Revision-Date: 2019-08-26 09:12+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.pos_config_view_form_inherit_pos_cache +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:39 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +#: model:ir.cron,name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lo.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lo.po new file mode 100644 index 0000000..6fc8381 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lo.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# ສີສຸວັນ ສັງບົວບຸລົມ , 2023 +# Phoxaysy Sengchanthanouvong , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Phoxaysy Sengchanthanouvong , 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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "ສ້າງໂດຍ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "ສ້າງເມື່ອ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "ຊື່ເຕັມ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ເລກລຳດັບ" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "ແກ້ໄຂລ້າສຸດເມື່ອ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "ປັບປຸງລ້າສຸດໂດຍ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "ປັບປຸງລ້າສຸດເມື່ອ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lt.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lt.po new file mode 100644 index 0000000..83769b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lt.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Arunas V. , 2022 +# UAB "Draugiški sprendimai" , 2022 +# Martin Trigaux, 2022 +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Podėlis" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Vartotojo podėlio skaičiavimas" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfig." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Paneigti podėlį" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Seniausias podėlio laikas" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PT: atnaujinti podėlį" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Pardavimo taško podėlis" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Produkto domenas" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produkto laukai" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lv.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lv.po new file mode 100644 index 0000000..57ec725 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/lv.po @@ -0,0 +1,126 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Anzelika Adejanova, 2022 +# ievaputnina , 2022 +# Armīns Jeltajevs , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Visi produkti ir ielādēti." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Kešatmiņa" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfigurācija" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Lietotājvārds" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Pēdējoreiz mainīts" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Pēdējoreiz atjaunoja" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Pēdējoreiz atjaunots" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "POS: atsvaidzināt kešatmiņu" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Pārdošanas punkta kešatmiņa" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produkta lauki" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mk.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mk.po new file mode 100644 index 0000000..28429fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mk.po @@ -0,0 +1,112 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Aleksandar Vangelovski , 2016 +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2016-05-06 11:46+0000\n" +"Last-Translator: Aleksandar Vangelovski \n" +"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/" +"mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "Се вчитува" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "Полиња на производ" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "pos.config" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml.po new file mode 100644 index 0000000..f7615f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# 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:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "ഉണ്ടാക്കിയത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "സൃഷ്ടിച്ചത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "ഡിസ്പ്ലേ നെയിം" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ഐഡി" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml_IN.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml_IN.po new file mode 100644 index 0000000..d8bf8d0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ml_IN.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: Odoo 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 12:42+0000\n" +"Last-Translator: <>\n" +"Language-Team: Malayalam (India) (http://www.transifex.com/odoo/odoo-9/" +"language/ml_IN/)\n" +"Language: ml_IN\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "രൂപപ്പെടുത്തിയത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "നിർമിച്ച ദിവസം" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്ത ദിവസം" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mn.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mn.po new file mode 100644 index 0000000..4a0fec5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/mn.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Batmunkh Ganbat , 2022 +# Martin Trigaux, 2022 +# Baskhuu Lodoikhuu , 2022 +# tserendavaa tsogtoo , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: tserendavaa tsogtoo , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Кэш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Кэш тооцоолох хэрэглэгч" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Тохиргоо" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Үүсгэсэн этгээд" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Дэлгэрэнгүй нэр" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Кэшийг хүчингүй болгох" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Сүүлд зассан этгээд" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Хамгийн хөгшин кэшийн цаг" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "ПОС: кэшийг сэргээх" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "ПОС-н кэш" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Бүтээгдэхүүний домэйн" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Бүтээгдэхүүний талбарууд" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ms.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ms.po new file mode 100644 index 0000000..9487da8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ms.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Mehjabin Farsana, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mehjabin Farsana, 2022\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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Dicipta oleh" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Dicipta pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nama paparan" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Terakhir Diubah suai pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Kemas Kini Terakhir oleh" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Kemas Kini Terakhir pada" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nb.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nb.po new file mode 100644 index 0000000..6ea654e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nb.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Marius Stedjan , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache compute bruker" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfigurasjon" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Visningsnavn" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Gjør cachen ugyldig" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Sist endret" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Senest cachet" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Kasse: Oppdater cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassasystem Cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Produktdomene" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produktfelter" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nl.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nl.po new file mode 100644 index 0000000..e326c57 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/nl.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Alle producten zijn geladen." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache bereken gebruiker" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Instellingen" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Cache ongeldig maken" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Beperk producten per verzoek" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Oudste cache tijd" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Kassa: vernieuw cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassa cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Productdomein" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Productvelden" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/no.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/no.po new file mode 100644 index 0000000..95edc6d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/no.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pl.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pl.po new file mode 100644 index 0000000..0eb0d96 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pl.po @@ -0,0 +1,131 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Piotr Szlązak , 2022 +# Tomasz Leppich , 2022 +# Wojciech Warczakowski , 2022 +# Piotr Strębski , 2022 +# Marcin Młynarczyk , 2022 +# Andrzej Wiśniewski , 2022 +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Wszystkie produkty są załadowane." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Pamięć podręczna" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Pamięć podręczna komputera użytkownika" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguracja" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Utworzył(a)" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Data utworzenia" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nazwa wyświetlana" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Unieważnij pamięć podręczną" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Data ostatniej modyfikacji" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Ostatnio aktualizowane przez" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Data ostatniej aktualizacji" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Limit produktów na zapytanie" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Najstarszy czas cache" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: odśwież cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Cache Punktu Sprzedaży" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domena produktu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Pola produktu" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pos_cache.pot b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pos_cache.pot new file mode 100644 index 0000000..bfba436 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pos_cache.pot @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2024-02-06 13:32+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt.po new file mode 100644 index 0000000..a8473b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Reinaldo Ramos , 2022 +# Pedro Filipe , 2022 +# Manuela Silva , 2022 +# Martin Trigaux, 2022 +# Daniel Reis, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Daniel Reis, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Dinheiro" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configurações" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt_BR.po new file mode 100644 index 0000000..3109ea8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/pt_BR.po @@ -0,0 +1,124 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Calcular cache de usuário" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Configurações" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nome exibido" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Cache invalidado" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Última modificação em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Cache mais antigo" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PdV: atualizar cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Cache de Ponto de Venda" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domínio de Produto" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Campos de Produto" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ro.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ro.po new file mode 100644 index 0000000..2528703 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ro.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Foldi Robert , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Foldi Robert , 2022\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Utilizatorul de calcul Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Config" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Creat în" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Nume afișat" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Invalidare cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Ultima modificare la" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare pe" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Timpul celui mai vechi cache" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: reîmprospătare cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Cache Punct Vânzare" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domeniu Produs" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Domenii Produse" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ru.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ru.po new file mode 100644 index 0000000..310b2cf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ru.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Сергей Шебанин , 2022 +# ILMIR , 2022 +# Irina Fedulova , 2022 +# Martin Trigaux, 2022 +# Ivan Kropotkin , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Kropotkin , 2022\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Кэш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Посчитать кэш пользователя" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Настройка" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Создал" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Дата создания" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "Идентификатор" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Неверный кэш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Последнее изменение" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновил" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Последнее обновление" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Старое время кэша" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Точка продажи: обновить кэш" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Кэш точки продаж" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "домен товара" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "поля товара" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sk.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sk.po new file mode 100644 index 0000000..c7c13ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sk.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Používateľ cache výpočtu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfigurácia" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Zobrazovaný názov" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Posledná úprava" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Najstarší cache čas" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sl.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sl.po new file mode 100644 index 0000000..e6cac9f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sl.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Dejan Sraka , 2022 +# matjaz k , 2022 +# Matjaz Mozetic , 2022 +# laznikd , 2022 +# Tadej Lupšina , 2022 +# Martin Trigaux, 2022 +# Aleš Pipan, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Pipan, 2025\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Predpomnilnik" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Nastavitve" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: osvežite predpomnilnik" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Predpomnilnik prodajne točke" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Domena izdelka" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sq.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sq.po new file mode 100644 index 0000000..c807d01 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sq.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr.po new file mode 100644 index 0000000..7867197 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Uros Kalajdzic , 2022 +# Martin Trigaux, 2022 +# Dragan Vukosavljevic , 2022 +# Milan Bojovic , 2023 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguracija" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Poslednja izmena dana" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Poslednje izmenio/la" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Poslednje ažuriranje dana" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Product Domain" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr@latin.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr@latin.po new file mode 100644 index 0000000..230feb5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sr@latin.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Djordje Marjanovic , 2017 +# Ljubisa Jovev , 2017 +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:26+0000\n" +"PO-Revision-Date: 2015-09-29 10:26+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_cache +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_cache_ids +msgid "Cache ids" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_config_id +msgid "Config id" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_create_date +msgid "Created on" +msgstr "Datum kreiranja" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache___last_update +msgid "Last Modified on" +msgstr "Zadnja promena" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_uid +msgid "Last Updated by" +msgstr "Promenio" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_write_date +msgid "Last Updated on" +msgstr "Vreme promene" + +#. module: pos_cache +#. openerp-web +#: code:addons/pos_cache/static/src/js/pos_cache.js:36 +#, python-format +msgid "Loading" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config_oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_domain +msgid "Product domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache_product_fields +msgid "Product fields" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_form +msgid "Recompute cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "pos.cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sv.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sv.po new file mode 100644 index 0000000..78a3e7b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sv.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Anders Wallenquist , 2022 +# Simon S, 2022 +# Martin Trigaux, 2022 +# Mikael Åkerberg , 2022 +# Chrille Hedberg , 2022 +# Kim Asplund , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Kim Asplund , 2022\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Cache -beräkningsanvändare" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Konfiguration" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Skapad" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Visningsnamn" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Ogiltigförklara cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Senast redigerad den" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad på" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Begränsa Produkt Per Begäran" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Äldsta cache tid" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Kassa: uppdatera cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Kassa Cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Produkt Domän" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Produkt Fält" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sw.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sw.po new file mode 100644 index 0000000..1066138 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/sw.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ta.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ta.po new file mode 100644 index 0000000..a4c6ac1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/ta.po @@ -0,0 +1,120 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/th.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/th.po new file mode 100644 index 0000000..a4822c4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/th.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wichanon Jamwutthipreecha, 2022\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "การคำนวณผู้ใช้ Cache" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "กำหนดค่า" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "แสดงชื่อ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ไอดี" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "ทำให้ cache ไม่ถูกต้อง" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งล่าสุดเมื่อ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "อัปเดตครั้งล่าสุดโดย" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "อัปเดตครั้งล่าสุดเมื่อ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "จำกัดสินค้าต่อคำขอ" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "เวลา cache ที่เก่าที่สุด" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: รีเฟรช cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "การขายหน้าร้าน Cache" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "โดเมนสินค้า" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "ฟิลด์สินค้า" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/tr.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/tr.po new file mode 100644 index 0000000..2e4e205 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/tr.po @@ -0,0 +1,131 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Ayhan KIZILTAN , 2022 +# Murat Kaplan , 2022 +# Yedigen, 2022 +# Martin Trigaux, 2022 +# Levent Karakaş , 2022 +# Umur Akın , 2022 +# Ertuğrul Güreş , 2022 +# Halil, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Tüm ürünler yüklendi." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Önbellek" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Kullanıcı ön belleğini hesapla" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Yapılandır" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Oluşturulma" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Görünüm Adı" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Ön belleği iptal et" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Son Düzenleme" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Son Güncelleyen" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Son Güncelleme" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "İstek Başına Ürünleri Sınırla" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "En eski önbellek zamanı" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: Önbelleği güncelle" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Satış Noktası Önbelleği" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Ürün Domaini" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Ürün Alanları" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/uk.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/uk.po new file mode 100644 index 0000000..b4a6ba4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/uk.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Усі товари завантажено." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Кеш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Розрахунок кешу користвача" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Налаштування" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Створено" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Невірний кеш" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Обмежити товари для заявки" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Найстаріша дата кешу" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "Точка продажу: оновити кеш" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Кеш точки продажу" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Домен товару" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Поля товару" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/vi.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/vi.po new file mode 100644 index 0000000..b8b799e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/vi.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "Đã tải tất cả các sản phẩm." + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "Bộ nhớ đệm" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "Người dùng tính toán bộ nhớ đệm" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "Cấu hình" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "Vô hiệu hoá bộ nhớ đệm" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "Chỉnh sửa lần cuối vào" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "Giới hạn sản phẩm cho mỗi yêu cầu" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "Thời gian lưu bộ nhớ đệm cũ nhất" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: làm mới bộ nhớ đệm" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "Bộ nhớ đệm của điểm bán lẻ" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "Miền sản phẩm" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "Trường sản phẩm" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_CN.po new file mode 100644 index 0000000..36c989b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_CN.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Raymond Yu , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Raymond Yu , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "所有产品都已加载" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "缓存" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "缓存计算用户" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "配置" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "失效缓存" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "最后更新人" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "每个请求的产品限制" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "最早缓存时间" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: 刷新缓存" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "POS缓存" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "产品域" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "产品字段" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_TW.po new file mode 100644 index 0000000..cf3339b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/i18n/zh_TW.po @@ -0,0 +1,125 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_cache +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_cache +#. odoo-javascript +#: code:addons/pos_cache/static/src/js/Chrome.js:0 +#, python-format +msgid "All products are loaded." +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__cache_ids +msgid "Cache" +msgstr "快取" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__compute_user_id +msgid "Cache compute user" +msgstr "快取計算使用者" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__config_id +msgid "Config" +msgstr "設定" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__create_date +msgid "Created on" +msgstr "建立於" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__id +msgid "ID" +msgstr "ID" + +#. module: pos_cache +#: model_terms:ir.ui.view,arch_db:pos_cache.view_pos_config_kanban +msgid "Invalidate cache" +msgstr "無效快取" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache____last_update +msgid "Last Modified on" +msgstr "最後修改於" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__limit_products_per_request +msgid "Limit Products Per Request" +msgstr "" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_config__oldest_cache_time +msgid "Oldest cache time" +msgstr "最早的快取時間" + +#. module: pos_cache +#: model:ir.actions.server,name:pos_cache.refresh_pos_cache_cron_ir_actions_server +#: model:ir.cron,cron_name:pos_cache.refresh_pos_cache_cron +msgid "PoS: refresh cache" +msgstr "PoS: 重整快取" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_cache +msgid "Point of Sale Cache" +msgstr "POS快取" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_cache +#: model:ir.model,name:pos_cache.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_domain +msgid "Product Domain" +msgstr "產品domain" + +#. module: pos_cache +#: model:ir.model.fields,field_description:pos_cache.field_pos_cache__product_fields +msgid "Product Fields" +msgstr "商品欄位" diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/__init__.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/__init__.py new file mode 100644 index 0000000..bf59b09 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import pos_cache +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_cache.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_cache.py new file mode 100644 index 0000000..3c4f46a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_cache.py @@ -0,0 +1,69 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +import base64 +import json +from ast import literal_eval + +from odoo import models, fields, api +from odoo.tools import date_utils + + +class pos_cache(models.Model): + _name = 'pos.cache' + _description = 'Point of Sale Cache' + + cache = fields.Binary(attachment=True) + product_domain = fields.Text(required=True) + product_fields = fields.Text(required=True) + + config_id = fields.Many2one('pos.config', ondelete='cascade', required=True) + compute_user_id = fields.Many2one('res.users', 'Cache compute user', required=True) + + @api.model + def refresh_all_caches(self): + self.env['pos.cache'].search([]).refresh_cache() + + def refresh_cache(self): + for cache in self: + Product = self.env['product.product'].with_user(cache.compute_user_id.id) + products = Product.search(cache.get_product_domain(), order='sequence,default_code,name') + prod_ctx = products.with_context(pricelist=cache.config_id.pricelist_id.id, + display_default_code=False, lang=cache.compute_user_id.lang) + res = prod_ctx.read(cache.get_product_fields()) + cache.write({ + 'cache': base64.encodebytes(json.dumps(res, default=date_utils.json_default).encode('utf-8')), + }) + + @api.model + def get_product_domain(self): + return literal_eval(self.product_domain) + + @api.model + def get_product_fields(self): + return literal_eval(self.product_fields) + + def cache2json(self): + return json.loads(base64.decodebytes(self.cache).decode('utf-8')) + + +class pos_config(models.Model): + _inherit = 'pos.config' + + @api.depends('cache_ids') + def _get_oldest_cache_time(self): + for cache in self: + pos_cache = self.env['pos.cache'] + oldest_cache = pos_cache.search([('config_id', '=', cache.id)], order='write_date', limit=1) + cache.oldest_cache_time = oldest_cache.write_date + + cache_ids = fields.One2many('pos.cache', 'config_id') + oldest_cache_time = fields.Datetime(compute='_get_oldest_cache_time', string='Oldest cache time', readonly=True) + limit_products_per_request = fields.Integer(compute='_compute_limit_products_per_request') + + def _compute_limit_products_per_request(self): + limit = self.env['ir.config_parameter'].sudo().get_param('pos_cache.limit_products_per_request', 0) + self.update({'limit_products_per_request': int(limit)}) + + def delete_cache(self): + # throw away the old caches + self.cache_ids.unlink() diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_session.py b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_session.py new file mode 100644 index 0000000..ea93ee2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/models/pos_session.py @@ -0,0 +1,53 @@ +# -*- 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 get_products_from_cache(self): + loading_info = self._loader_params_product_product() + fields_str = str(loading_info['search_params']['fields']) + domain_str = str([list(item) if isinstance(item, (list, tuple)) else item for item in loading_info['search_params']['domain']]) + pos_cache = self.env['pos.cache'] + cache_for_user = pos_cache.search([ + ('id', 'in', self.config_id.cache_ids.ids), + ('compute_user_id', '=', self.env.uid), + ('product_domain', '=', domain_str), + ('product_fields', '=', fields_str), + ]) + + if not cache_for_user: + cache_for_user = pos_cache.create({ + 'config_id': self.config_id.id, + 'product_domain': domain_str, + 'product_fields': fields_str, + 'compute_user_id': self.env.uid + }) + cache_for_user.refresh_cache() + + return cache_for_user.cache2json() + + def _get_pos_ui_product_product(self, params): + """ + If limited_products_loading is active, prefer the native way of loading products. + Otherwise, replace the way products are loaded. + First, we only load the first 100000 products. + Then, the UI will make further requests of the remaining products. + """ + if self.config_id.limited_products_loading: + return super()._get_pos_ui_product_product(params) + records = self.get_products_from_cache() + self._process_pos_ui_product_product(records) + return records[:100000] + + def get_cached_products(self, start, end): + records = self.get_products_from_cache() + self._process_pos_ui_product_product(records) + return records[start:end] + + def get_total_products_count(self): + records = self.get_products_from_cache() + return len(records) diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/security/ir.model.access.csv b/odoo-bringout-oca-ocb-pos_cache/pos_cache/security/ir.model.access.csv new file mode 100644 index 0000000..1a26518 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_pos_cache,pos.cache,model_pos_cache,point_of_sale.group_pos_user,1,1,1,1 diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/Chrome.js b/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/Chrome.js new file mode 100644 index 0000000..5b558ba --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/Chrome.js @@ -0,0 +1,33 @@ +odoo.define('pos_cache.chrome', function (require) { + 'use strict'; + +const Chrome = require('point_of_sale.Chrome'); +const Registries = require('point_of_sale.Registries'); + +function roundUpDiv(y, x) { + const remainder = y % x; + return (y - remainder) / x + (remainder > 0 ? 1 : 0); +} + +const PosCacheChrome = (Chrome) => class PosCacheChrome extends Chrome { + _runBackgroundTasks() { + super._runBackgroundTasks(); + if (!this.env.pos.config.limited_products_loading) { + this._loadRemainingProducts(); + } + } + async _loadRemainingProducts() { + const nInitiallyLoaded = Object.keys(this.env.pos.db.product_by_id).length; + const totalProductsCount = await this.env.pos._getTotalProductsCount(); + const nRemaining = totalProductsCount - nInitiallyLoaded; + if (!(nRemaining > 0)) return; + const multiple = 100000; + const nLoops = roundUpDiv(nRemaining, multiple); + for (let i = 0; i < nLoops; i++) { + await this.env.pos._loadCachedProducts(i * multiple + nInitiallyLoaded, (i + 1) * multiple + nInitiallyLoaded); + } + this.showNotification(this.env._t('All products are loaded.'), 5000); + } +}; +Registries.Component.extend(Chrome, PosCacheChrome); +}); diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/pos_cache.js b/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/pos_cache.js new file mode 100644 index 0000000..f9853d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/static/src/js/pos_cache.js @@ -0,0 +1,29 @@ +odoo.define('pos_cache.pos_cache', function (require) { +"use strict"; + +var { PosGlobalState } = require('point_of_sale.models'); +const Registries = require('point_of_sale.Registries'); + + +const PosCachePosGlobalState = (PosGlobalState) => class PosCachePosGlobalState extends PosGlobalState { + async _getTotalProductsCount() { + return this.env.services.rpc({ + model: 'pos.session', + method: 'get_total_products_count', + args: [[odoo.pos_session_id]], + context: this.env.session.user_context, + }); + } + async _loadCachedProducts(start, end) { + const products = await this.env.services.rpc({ + model: 'pos.session', + method: 'get_cached_products', + args: [[odoo.pos_session_id], start, end], + context: this.env.session.user_context, + }); + this._loadProductProduct(products); + } +} +Registries.Model.extend(PosGlobalState, PosCachePosGlobalState); + +}); diff --git a/odoo-bringout-oca-ocb-pos_cache/pos_cache/views/pos_cache_views.xml b/odoo-bringout-oca-ocb-pos_cache/pos_cache/views/pos_cache_views.xml new file mode 100644 index 0000000..c677bc9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pos_cache/views/pos_cache_views.xml @@ -0,0 +1,18 @@ + + + + + pos.config.kanban.view.inherit.pos_cache + pos.config + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_cache/pyproject.toml b/odoo-bringout-oca-ocb-pos_cache/pyproject.toml new file mode 100644 index 0000000..f9ff4b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_cache/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_cache" +version = "16.0.0" +description = "pos_cache - Enable a cache on products for a lower POS loading time." +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_cache"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_discount/README.md b/odoo-bringout-oca-ocb-pos_discount/README.md new file mode 100644 index 0000000..68ac11c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/README.md @@ -0,0 +1,51 @@ +# Point of Sale Discounts + + + +This module allows the cashier to quickly give percentage-based +discount to a customer. + + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_discount +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: Point of Sale Discounts +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_discount`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_discount/doc/ARCHITECTURE.md new file mode 100644 index 0000000..9116119 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_discount Module - pos_discount + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_discount/doc/CONFIGURATION.md new file mode 100644 index 0000000..f86222d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_discount. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_discount/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_discount/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_discount/doc/FAQ.md new file mode 100644 index 0000000..9c3c30a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_discount or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_discount/doc/INSTALL.md new file mode 100644 index 0000000..bdf6193 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_discount" +# or +uv pip install odoo-bringout-oca-ocb-pos_discount" +``` diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_discount/doc/MODELS.md new file mode 100644 index 0000000..98df21f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/MODELS.md @@ -0,0 +1,14 @@ +# Models + +Detected core models and extensions in pos_discount. + +```mermaid +classDiagram + class pos_config + class pos_session + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_discount/doc/OVERVIEW.md new file mode 100644 index 0000000..558dfb0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_discount. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_discount +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_discount/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_discount/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_discount/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_discount/doc/USAGE.md new file mode 100644 index 0000000..7255ae2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_discount +``` diff --git a/odoo-bringout-oca-ocb-pos_discount/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_discount/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/__init__.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/__manifest__.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/__manifest__.py new file mode 100644 index 0000000..e35125e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/__manifest__.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'Point of Sale Discounts', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Simple Discounts in the Point of Sale ', + 'description': """ + +This module allows the cashier to quickly give percentage-based +discount to a customer. + +""", + 'depends': ['point_of_sale'], + 'data': [ + 'views/res_config_settings_views.xml', + 'views/pos_config_views.xml', + ], + 'installable': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_discount/static/src/js/**/*', + 'pos_discount/static/src/xml/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/af.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/af.po new file mode 100644 index 0000000..1a00337 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/af.po @@ -0,0 +1,123 @@ +# 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: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_discount +#. odoo-python +#: code:addons/pos_discount/models/pos_config.py:0 +#, python-format +msgid "" +"A discount product is needed to use the Global Discount feature. Go to Point" +" of Sale > Configuration > Settings to set it." +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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/am.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/am.po new file mode 100644 index 0000000..86d0834 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/am.po @@ -0,0 +1,123 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ar.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ar.po new file mode 100644 index 0000000..b98d4eb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ar.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 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: Malaz Abuidris , 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: 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 "الضريبة: %s " + +#. 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 "المنتج المستخدَم لتطبيق الخصم على التذكرة. " diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/az.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/az.po new file mode 100644 index 0000000..8deabf2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/az.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 2023 +# Nurlan Farajov , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Nurlan Farajov , 2025\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_discount +#. odoo-python +#: code:addons/pos_discount/models/pos_config.py:0 +#, python-format +msgid "" +"A discount product is needed to use the Global Discount feature. Go to Point" +" of Sale > Configuration > Settings to set it." +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 "Parametrləri Konfiqurasiya edin" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Endirim" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Endirim %" + +#. 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 "Endirimli məhsul" + +#. 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 "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/be.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/be.po new file mode 100644 index 0000000..92bf2ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/be.po @@ -0,0 +1,127 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bg.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bg.po new file mode 100644 index 0000000..712502b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bg.po @@ -0,0 +1,135 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# KeyVillage, 2023 +# Albena Mincheva , 2023 +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 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: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Продуктът за отстъпка изглежда неправилно конфигуриран. Уверете се, че е " +"маркиран като „Може да се продава“ и „Наличен в точка на продажба (Point of " +"Sale)“." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "" +"Продуктът, използван за прилагане на отстъпката върху касовата бележка." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bs.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bs.po new file mode 100644 index 0000000..5bc9fc3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/bs.po @@ -0,0 +1,123 @@ +# 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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: 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 "Omogućuje blagajniku odobravanje popusta na cijelu narudžbu." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Popust" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Popust %" + +#. 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 "Postotak popusta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount Product" +msgstr "Proizvod popusta" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nije pronađen proizvod popusta" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "No tax" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Popusti narudžbe" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos Discount Product" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Tax: %s" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc +#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc +msgid "The default discount percentage when clicking on the Discount button" +msgstr "The default discount percentage when clicking on the Discount button" + +#. 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 "The product used to apply the discount on the ticket." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ca.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ca.po new file mode 100644 index 0000000..c68c729 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ca.po @@ -0,0 +1,139 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Marc Tormo i Bochaca , 2022 +# Jordi Bancells , 2022 +# Carles Antoli , 2022 +# Josep Anton Belchi, 2022 +# Bàrbara Partegàs , 2022 +# Quim - eccit , 2022 +# Ivan Espinola, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Espinola, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Es necessita un producte de descompte per utilitzar la funció Descompte " +"global. Aneu al punt de venda . Configuració > Configuració per a establir-" +"lo." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount +msgid "Allow the cashier to give discounts on the whole order." +msgstr "Permetre al caixer fer descomptes en tota la comanda. " + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Descompte" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Descompte %" + +#. 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 "Descompte en %" + +#. 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 "Producte en descompte" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "No s'ha trobat cap producte en descompte" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Sense impostos" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Descomptes de comandes " + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Producte de descompte Pos" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Impostos: %s" + +#. 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 "" +"El percentatge predeterminat de descompte en fer clic al botó Descompte" + +#. 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 "" +"El producte amb descompte sembla estar mal configurat. Assegureu-vos que es " +"marca com a \"Es pot vendre\" i \"Disponible al punt de venda\"." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "El producte utilitzat per aplicar el descompte al bitllet." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/cs.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/cs.po new file mode 100644 index 0000000..8e26f17 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/cs.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Jiří Podhorecký , 2022 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: 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 "" +"K použití funkce Globální sleva je třeba mít produkt se slevou. Nastavte ji " +"v části Prodejní místo > Konfigurace > Nastavení." + +#. 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 "Umožnit pokladníkovi poskytnout slevy na celou objednávku." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Sleva" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Sleva %" + +#. 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 "Sleva v procentech" + +#. 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 "Zlevněný produkt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nenalezen žádný slevový produkt" + +#. 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 "Objednat slevy" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Slevový produkt PoS" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "" + +#. 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 "Výchozí procentuální sleva při kliknutí na tlačítko Sleva" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "" +"The discount product seems misconfigured. Make sure it is flagged as 'Can be" +" Sold' and 'Available in Point of Sale'." +msgstr "" +"Zdá se, že slevový produkt není správně nakonfigurován. Ujistěte se, že je " +"označeno jako 'Může být prodáno' a 'Dostupné v místě prodeje'." + +#. 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 "Produkt použitý k uplatnění slevy na listek." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/da.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/da.po new file mode 100644 index 0000000..be77637 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/da.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Sanne Kristensen , 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: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"En rabatvare er nødvendig for at bruge Global Rabat-funktionen. Gå til Point" +" of Sale > Konfiguration > Indstillinger for at indstille det." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount +msgid "Allow the cashier to give discounts on the whole order." +msgstr "Tillad ekspedienten at give rabat på hele ordren." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Rabat" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Rabat %" + +#. 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 "Procentvis rabat" + +#. 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 "Giv rabat på et produkt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Der blev ikke fundet noget rabatprodukt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Ingen moms" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Ordrerabatter" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos rabatprodukt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Moms: %s" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc +#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc +msgid "The default discount percentage when clicking on the Discount button" +msgstr "Standard rabatprocent, når der klikkes på Rabat-knappen" + +#. 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 "" +"Rabatproduktet virker forkert konfigureret. Sørg for, at det er markeret som" +" 'Kan sælges' og 'Tilgængeligt i POS'." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "Produktet brugt til at anvende rabatten på billetten." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/de.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/de.po new file mode 100644 index 0000000..95bbe70 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/de.po @@ -0,0 +1,136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Larissa Manderfeld, 2023 +# Martin Trigaux, 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: Martin Trigaux, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Um die Funktion des Gesamtrabatts zu nutzen, ist ein Rabattprodukt " +"erforderlich. Gehen Sie zu Kassensystem > Konfiguration > Einstellungen, um " +"es einzustellen." + +#. 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 "" +"Ermöglicht dem Kassierer die Eingabe von Rabatten auf den gesamten Auftrag." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Rabatt" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Rabatt %" + +#. 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 "% Rabatt" + +#. 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 "Rabattprodukt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Kein Rabattprodukt gefunden" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Keine Steuer" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Auftragsrabatte" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Rabattprodukt für Kassensystem" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Steuer: %s" + +#. 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 "" +"Der Standard-Rabattprozentsatz beim Klicken auf die Schaltfläche Rabatt." + +#. 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 "" +"Das Rabattprodukt scheint falsch konfiguriert zu sein. Stellen Sie sicher, " +"dass es als „Kann verkauft werden“ und „Verfügbar im Kassensystem“ " +"gekennzeichnet ist." + +#. 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 "Das Produkt wird zur Anwendung des Rabatts auf den Kassenbon benutzt." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/el.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/el.po new file mode 100644 index 0000000..651132b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/el.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2018 +# Kostas Goutoudis , 2018 +# George Tarasidis , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-09-21 13:16+0000\n" +"PO-Revision-Date: 2018-09-21 13:16+0000\n" +"Last-Translator: George Tarasidis , 2018\n" +"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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_templates.xml:6 +#, python-format +msgid "Discount" +msgstr "Έκπτωση" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount +msgid "Discount %" +msgstr "" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:14 +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__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.pos_config_view_form_inherit_pos_discount +msgid "Discount Product" +msgstr "Έκπτωση Είδους" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:28 +#, python-format +msgid "No discount product found" +msgstr "" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Έκπτωση Παραγγελίας" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Διαμόρφωση του Σταθμού Εργασίας" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc +msgid "The default discount percentage" +msgstr "Προεπιλεγμένο ποσοστό έκπτωσης" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:29 +#, 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 model the discount." +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/en_GB.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/en_GB.po new file mode 100644 index 0000000..aef93d2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/en_GB.po @@ -0,0 +1,68 @@ +# 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es.po new file mode 100644 index 0000000..8f44465 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es.po @@ -0,0 +1,135 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Lorenzo Bartolomé, 2023 +# Daniel Duque , 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "" +"Se requiere un producto de descuento para usar la función de descuento " +"global. Se configura en Punto de venta > Configuración > Ajustes." + +#. 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 "Permita al cajero ofrecer descuentos en todo el pedido." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Descuento" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Descuento %" + +#. 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 "Porcentaje de descuento" + +#. 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 "Producto de descuento" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "No se ha encontrado ningún producto de descuento" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Sin impuestos" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Descuentos de pedidos" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Producto de descuento de TPV" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Impuesto: %s" + +#. 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 "" +"El porcentaje automático de descuento al hacer clic en el botón de descuento" + +#. 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 "" +"El producto de descuento parece estar mal configurado. Asegúrese de que está" +" marcado como 'Se puede vender' y 'Disponible en el punto de venta'." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "El producto usado para aplicar el descuento en el recibo." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_BO.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_BO.po new file mode 100644 index 0000000..332e3f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_BO.po @@ -0,0 +1,72 @@ +# 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" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CL.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CL.po new file mode 100644 index 0000000..0c93e86 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CL.po @@ -0,0 +1,68 @@ +# 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 (Chile) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CO.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CO.po new file mode 100644 index 0000000..922530c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CO.po @@ -0,0 +1,74 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# ANDRES FELIPE NEGRETE GOMEZ , 2016 +# Mateo Tibaquirá , 2015 +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: 2016-02-18 13:47+0000\n" +"Last-Translator: Felipe Palomino \n" +"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CO/)\n" +"Language: es_CO\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 "Permitirle al cajero dar descuentos en la orden completa." + +#. 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 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 "Descuentos de la Orden" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc +#, fuzzy +msgid "The default discount percentage." +msgstr "El porcentaje de descuento predeterminado" + +#. 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 "pos.config" + +#~ msgid "The product used to model the discount" +#~ msgstr "El producto usado para especificar el descuento" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CR.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CR.po new file mode 100644 index 0000000..bd3f3d6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_CR.po @@ -0,0 +1,68 @@ +# 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:42+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CR/)\n" +"Language: es_CR\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 "" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_DO.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_DO.po new file mode 100644 index 0000000..f529ddb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_DO.po @@ -0,0 +1,72 @@ +# 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: 2016-04-12 00:26+0000\n" +"Last-Translator: Juliano Henriquez \n" +"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/" +"odoo-9/language/es_DO/)\n" +"Language: es_DO\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 "Permite al cajero dar descuentos en toda la orden." + +#. 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 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 "Descuentos de orden" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc +#, fuzzy +msgid "The default discount percentage." +msgstr "El porcentaje de descuento predeterminado" + +#. 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 "Configuración del TPV" + +#~ msgid "The product used to model the discount" +#~ msgstr "El producto que se utiliza para modelar el descuento" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_EC.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_EC.po new file mode 100644 index 0000000..7b9677f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_EC.po @@ -0,0 +1,73 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Rick Hunter , 2016 +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: 2016-01-18 23:16+0000\n" +"Last-Translator: Rick Hunter \n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/" +"language/es_EC/)\n" +"Language: es_EC\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 "Permite al cajero elegir el descuento en toda la orden." + +#. 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 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 "Orden de Descuentos" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config_discount_pc +#, fuzzy +msgid "The default discount percentage." +msgstr "El porcentaje de descuento predeterminad" + +#. 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 "Configuración POS " + +#~ msgid "The product used to model the discount" +#~ msgstr "El producto usado para especificar el descuento" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_MX.po new file mode 100644 index 0000000..60f69e2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_MX.po @@ -0,0 +1,136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Gutiérrez Capetillo , 2022 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. 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 "" +"La función de descuento global necesita un producto de descuento. Ve a Punto" +" de venta > Configuración > Ajustes para configurarlo." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount +msgid "Allow the cashier to give discounts on the whole order." +msgstr "Permite que el cajero aplique descuentos en toda la orden." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Descuento" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "% de descuento" + +#. 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 "Porcentaje de descuento" + +#. 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 "Producto de descuento" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "No se encontró ningún producto de descuento" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Sin impuesto" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Solicitar descuento" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del PdV" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Producto de descuento de PdV" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Impuesto: %s" + +#. 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 "" +"El porcentaje predeterminado de descuento al hacer clic en el botón de " +"descuento" + +#. 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 "" +"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 " +"seleccionadas." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "El producto usado para aplicar el descuento en el recibo." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_PE.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_PE.po new file mode 100644 index 0000000..6bb7ac2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/es_PE.po @@ -0,0 +1,73 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Carlos Eduardo Rodriguez Rossi , 2016 +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: 2016-06-16 15:37+0000\n" +"Last-Translator: Carlos Eduardo Rodriguez Rossi \n" +"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/" +"es_PE/)\n" +"Language: es_PE\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 "Permitir al cajero otorgar descuentos sobre el pedido total." + +#. 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 "Descuentos del Pedido" + +#. 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 por defecto" + +#. 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 "pos.config" + +#~ msgid "The product used to model the discount" +#~ msgstr "El producto usado para modelar el descuento" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/et.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/et.po new file mode 100644 index 0000000..64b9f6d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/et.po @@ -0,0 +1,134 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Triine Aavik , 2022 +# Wanradt Koell , 2022 +# Maidu Targama , 2022 +# Leaanika Randmets, 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: Leaanika Randmets, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Ülemaailmse allahindluse funktsiooni kasutamiseks on vaja allahindlustoodet." +" Selle seadistamiseks minge Kassa > Konfiguratsioon > Seaded." + +#. 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 "Luba kassiiril teha allahindlus kogu ostule" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Allahindlus" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Allahindlus %" + +#. 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 "Allahindluse protsent" + +#. 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 "Allahinnatud toode" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Allahindlusega tooteid ei leitud" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Maksudeta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Ostu allahindlused" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Kassa allahinnatud toode" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Maksud: %s" + +#. 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 "Vaikimisi allahindluse protsent, kui klikkida nupule \"Allahindlus\"." + +#. 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 "" +"Allahindlusega toode ei ole õigesti seadistatud. Veenduge, et see on " +"märgitud kui 'Müüdav' ja 'Kassas nähtav'." + +#. 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 "Toode, mida kasutatakse pileti allahindluse kohaldamiseks." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/eu.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/eu.po new file mode 100644 index 0000000..9fa324d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/eu.po @@ -0,0 +1,71 @@ +# 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: Basque (http://www.transifex.com/odoo/odoo-9/language/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "Deskontua" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_pc +msgid "Discount Percentage" +msgstr "Deskontua ehunekotan" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_product_id +msgid "Discount Product" +msgstr "Deskontu produktua" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form +msgid "Discounts" +msgstr "Deskontuak" + +#. 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 "Deskontua ehunekotan" + +#. 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 "Deskontua modelatzeko erabiltzen den produktua" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fa.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fa.po new file mode 100644 index 0000000..edede8f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fa.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Hamid Darabi, 2023 +# Mohsen Mohammadi , 2023 +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 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: Hanna Kheradroosta, 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fi.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fi.po new file mode 100644 index 0000000..3906ebb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fi.po @@ -0,0 +1,135 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Jarmo Kortetjärvi , 2022 +# Kari Lindgren , 2022 +# Veikko Väätäjä , 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 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: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Yleisten alennuksen käyttäminen edellyttää alennustuotetta. Määritä se " +"kohdassa Kassa > Määritykset > Asetukset." + +#. 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 "Salli koko tilaukselle myönnettävät alennukset." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Alennus" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Alennus %" + +#. 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 "Alennusprosentti" + +#. 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 "Alennustuote" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Alennustuotetta ei löytynyt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "ei veroa" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Tilauksen alennukset" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Kassan alennustuote" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Vero: %s" + +#. 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 "Oletusarvoinen alennusprosentti, kun napsautat Alennus-painiketta" + +#. 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 "" +"Alennustuote näyttää olevan väärin konfiguroitu. Varmista, että se on " +"merkitty 'Voidaan myydä' ja 'Saatavilla kassassa'." + +#. 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 "Tuote, jolla alennusta sovelletaan kuittiin." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fo.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fo.po new file mode 100644 index 0000000..1417ae5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fo.po @@ -0,0 +1,67 @@ +# 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-12-22 22:35+0000\n" +"Last-Translator: Jarnhold Nattestad \n" +"Language-Team: Faroese (http://www.transifex.com/odoo/odoo-9/language/fo/)\n" +"Language: fo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "Avsláttur" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fr.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fr.po new file mode 100644 index 0000000..abe521c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/fr.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 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: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "" +"Un produit de remise est nécessaire pour utiliser la fonctionnalité de " +"Remise globale. Allez au Point de Vente > Paramètres pour le configurer." + +#. 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 "" +"Permettre au caissier de faire une remise sur la totalité de la commande." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Remise" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Remise %" + +#. 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 "Pourcentage de remise" + +#. 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 "Produit de remise" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Aucun produit de remise trouvé" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Aucune taxe" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Remises de la commande" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Produit de remise PdV" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Taxe : %s" + +#. 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 "Le pourcentage de remise par défaut en cliquant sur le bouton Remise" + +#. 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 "" +"Le produit de remise semble mal configuré. Vérifiez qu'il est défini en tant" +" que produit \"Peut être vendu\" et \"Disponible dans le Point de Vente\"." + +#. 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 "Le produit utilisé pour appliquer la remise sur le ticket." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/gu.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/gu.po new file mode 100644 index 0000000..9b70708 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/gu.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# 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_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 "Config Settings" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Discount" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Discount %" + +#. 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 "Discount Percentage" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/he.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/he.po new file mode 100644 index 0000000..05ce80d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/he.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# ExcaliberX , 2022 +# ZVI BLONDER , 2022 +# tomerlayline, 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: tomerlayline, 2024\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_discount +#. odoo-python +#: code:addons/pos_discount/models/pos_config.py:0 +#, python-format +msgid "" +"A discount product is needed to use the Global Discount feature. Go to Point" +" of Sale > Configuration > Settings to set it." +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 "pos מוצר הנחה" + +#. 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 "המוצר המשמש להחלת ההנחה על הכרטיס." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hi.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hi.po new file mode 100644 index 0000000..af6203f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hi.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hr.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hr.po new file mode 100644 index 0000000..08212b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hr.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Bole , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Bole , 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. 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 "Omogućuje blagajniku odobravanje popusta na cijelu narudžbu." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Popust" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Popust %" + +#. 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 "Postotak popusta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount Product" +msgstr "Proizvod popusta" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nije pronađen proizvod popusta" + +#. 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 "Popusti narudžbe" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "" + +#. 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 "" +"Proizvod popusta izgleda krivo postavljen. Provjerite da li je označen sa " +"'Može se prodavati' i 'Raspoloživo u POS'." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hu.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hu.po new file mode 100644 index 0000000..c3eb021 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hu.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Zsolt Godó , 2022 +# Ákos Nagy , 2022 +# krnkris, 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "Engedélyezi a kasszához a teljes megrendelésre az engedmény adását." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Kedvezmény" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Kedvezmény %" + +#. 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 "Árengedmény százaléka" + +#. 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 "Termék árengedmény" + +#. 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 "Engedmények megrendelésre" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hy.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hy.po new file mode 100644 index 0000000..4d77be2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/hy.po @@ -0,0 +1,123 @@ +# 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: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/id.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/id.po new file mode 100644 index 0000000..0f65052 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/id.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 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: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "" +"Diskon produk dibutuhkan untuk menggunakan fitur Diskon Global. Pergi ke POS" +" > Konfigurasi > Pengaturan." + +#. 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 "Mengizinkan kasir untuk memberikan diskon pada seluruh pesanan." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Diskon" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Diskon %" + +#. 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 "Persentase Diskon" + +#. 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 "Produk Diskon" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Tidak ada diskon produk yang ditemukan" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Tidak ada pajak" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Diskon Order" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Diskon Produk POS" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Pajak: %s" + +#. 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 "Persentase diskon default saat mengeklik pada tombol Diskon" + +#. 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 "" +"Diskon produk sepertinya salah dikonfigurasi. Pastikan ditandai sebagai " +"'Dapat Dijual' dan 'Tersedia di POS'." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "Produk digunakan untuk menetapkan diskon pada tiket." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/is.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/is.po new file mode 100644 index 0000000..a58fe39 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/is.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# 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_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 "Stillingarvalkostir" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/it.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/it.po new file mode 100644 index 0000000..f2d11aa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/it.po @@ -0,0 +1,135 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 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: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "" +"Per utilizzare la funzionalità sconto globale è necessario un prodotto " +"scontato. Vai su Punto Vendita > Configurazione > Impostazioni relative." + +#. 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 "Consente al cassiere di applicare sconti sul totale dell'ordine." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Sconto" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Sconto %" + +#. 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 "Percentuale sconto" + +#. 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 "Prodotto sconto" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nessun prodotto sconto trovato" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Nessuna imposta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Sconti ordine" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Prodotto sconto POS" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Imposta: %s" + +#. 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 "" +"Percentuale di sconto predefinita quando si fa clic sul pulsante Sconto" + +#. 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 "" +"Il prodotto sconto non sembra essere configurato correttamente. Controllare " +"che sia contrassegnato come \"Può essere venduto\" e \"Disponibile nel punto" +" vendita\"." + +#. 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 "Prodotto utilizzato per applicare lo sconto sullo scontrino." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ja.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ja.po new file mode 100644 index 0000000..0fd4cd6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ja.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2023 +# Junko Augias, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2025\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "全体割引機能を使用するには、割引プロダクトが必要です。POS > 設定 > 管理設定で設定して下さい。" + +#. 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 "POS設定" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "POS割引プロダクト" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "税:%s" + +#. 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 "割引プロダクトの設定が間違っているようです。'販売可能'と'POSで利用可能'のフラグが立っていることを確認して下さい。" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "チケットに割引を適用するために使用されるプロダクト" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ka.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ka.po new file mode 100644 index 0000000..ab801b4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ka.po @@ -0,0 +1,67 @@ +# 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: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "ფასდაკლება" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/kab.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/kab.po new file mode 100644 index 0000000..046d314 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/kab.po @@ -0,0 +1,68 @@ +# 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: Kabyle (http://www.transifex.com/odoo/odoo-9/language/kab/)\n" +"Language: kab\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "Tuǧǧit" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_pc +msgid "Discount Percentage" +msgstr "Amfidi n tuǧǧit" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config_discount_product_id +msgid "Discount Product" +msgstr "Afris n tuǧǧit" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.view_pos_config_form +msgid "Discounts" +msgstr "Tuǧǧiyin" + +#. 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 "Amfidi n tuǧǧit" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/km.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/km.po new file mode 100644 index 0000000..6f6e292 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/km.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Samkhann Seang , 2023 +# Lux Sok , 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 , 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ko.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ko.po new file mode 100644 index 0000000..7834faf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ko.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Sarah Park, 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: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "전체 할인 기능을 사용하려면 할인 품목이 있어야 합니다. POS > 환경 설정 > 설정 메뉴로 이동하여 설정합니다." + +#. 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 "POS 할인 품목" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "세금: %s" + +#. 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 "할인 상품이 잘못 구성된 것 같습니다. '판매 가능' 및 'POS에서 사용 가능'으로 표시되어 있는지 확인하십시오." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "티켓에 할인을 적용 시 사용되는 품목입니다." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lb.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lb.po new file mode 100644 index 0000000..37c71d4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lb.po @@ -0,0 +1,83 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.4\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-12 11:31+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_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_templates.xml:6 +#, python-format +msgid "Discount" +msgstr "" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount +msgid "Discount %" +msgstr "" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:14 +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__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.pos_config_view_form_inherit_pos_discount +msgid "Discount Product" +msgstr "" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:28 +#, python-format +msgid "No discount product found" +msgstr "" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc +msgid "The default discount percentage" +msgstr "" + +#. module: pos_discount +#. openerp-web +#: code:addons/pos_discount/static/src/js/discount.js:29 +#, 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 model the discount." +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lo.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lo.po new file mode 100644 index 0000000..deb9bca --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lo.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lt.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lt.po new file mode 100644 index 0000000..287f15f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lt.po @@ -0,0 +1,131 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Silvija Butko , 2022 +# Martin Trigaux, 2022 +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: 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 "Leisti kasininkui suteikti nuolaidą visam užsakymui." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Nuolaida" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Nuolaida %" + +#. 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 "Nuolaidos procentas" + +#. 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 "Nuolaidinis produktas" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nerasta nuolaidos produktas" + +#. 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 "Užsakymo nuolaidos" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. 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 "" +"Nuolaidinis produktas atrodo nustatytas neteisingai. Įsitikinkite kad jis " +"pažymėtas kaip \"Gali būti parduodamas\" ir \"Galimas pardavimo taške\"." + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lv.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lv.po new file mode 100644 index 0000000..328a6f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/lv.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Armīns Jeltajevs , 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: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: 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 "Atļaut kasierim iedot atlaidi visam pasūtījumam." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Atlaide" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Atlaide %" + +#. 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 "Atlaides procents" + +#. 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 "Atlaides prece" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nav atrasta atlaides prece" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Nav nodokļa" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Pasūtījuma atlaides" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "POS atlaides prece" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Nodoklis: %s" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mk.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mk.po new file mode 100644 index 0000000..2bc4707 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mk.po @@ -0,0 +1,73 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Aleksandar Vangelovski , 2016 +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: 2016-04-20 11:09+0000\n" +"Last-Translator: Aleksandar Vangelovski \n" +"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/" +"mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: 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 "Попуст" + +#. 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 +#, fuzzy +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 "pos.config" + +#~ msgid "The product used to model the discount" +#~ msgstr "Производот што се користи да се моделира попустот" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ml.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ml.po new file mode 100644 index 0000000..aa58cbf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ml.po @@ -0,0 +1,127 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mn.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mn.po new file mode 100644 index 0000000..7d7b258 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/mn.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Baskhuu Lodoikhuu , 2022 +# tserendavaa tsogtoo , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: tserendavaa tsogtoo , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ms.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ms.po new file mode 100644 index 0000000..cd46b1e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ms.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Mehjabin Farsana, 2023 +# Imran Pathan, 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: Imran Pathan, 2024\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_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 "Tetapan Konfigurasi" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Diskaun" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Discount %" + +#. 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 "Peratusan Diskaun" + +#. 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 "Konfigurasi Tempat Jualan" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nb.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nb.po new file mode 100644 index 0000000..e8f4b48 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nb.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_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 "La ekspeditør gi rabatter på hele ordren." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Rabatt" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Rabatt %" + +#. 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 "Rabattprosent" + +#. 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 "Rabattprodukt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Ingen rabattprodukter funnet" + +#. 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 "Ordrerabatter" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. 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 "" +"Produktet for rabatt ser ut til å være feilkonfigurert. Forsikre deg om at " +"det er flagget som 'Kan selges' og 'Tilgjengelig i kassasystemet'." + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nl.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nl.po new file mode 100644 index 0000000..9ff2f08 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/nl.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 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: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"Een kortingsproduct is vereist om de Globale Kortingsfunctie te gebruiken. " +"Ga naar Kassa > Configuratie > Instellingen om het in te stellen." + +#. 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 "Sta de kassamedewerker toe om korting te geven op het hele order." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Korting" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Korting %" + +#. 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 "Kortingspercentage" + +#. 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 "Kortingsproduct" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Geen kortingsproduct gevonden" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Geen btw" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Orderkortingen" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa-instellingen" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Kassa Kortingsproduct" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Btw: %s" + +#. 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 "Het standaard kortingspercentage als je op de kortingsknop klikt" + +#. 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 "" +"Het kortingsproduct lijkt foutief geconfigureerd te zijn. Zorg ervoor dat " +"het aangeduid is als 'Kan verkocht' worden en 'Beschikbaar in Kassa'." + +#. 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 "Het product gebruikt om de korting op het ticket toe te passen." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/no.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/no.po new file mode 100644 index 0000000..cdcf529 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/no.po @@ -0,0 +1,123 @@ +# 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: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pl.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pl.po new file mode 100644 index 0000000..07f4db1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pl.po @@ -0,0 +1,136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Maksym , 2022 +# Tomasz Leppich , 2022 +# Grzegorz Grzelak , 2022 +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 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: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: 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 "" +"Przeceniony produkt jest wymagany do użycia Globalnej Przeceny. Idź do Punkt" +" Sprzedaży > Konfiguracja > Ustawienia aby go skonfigurować." + +#. 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 "Pozwól kasjerowi dać upusty na całe zamówienie." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Upust" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Upust %" + +#. 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 "Procent upustu" + +#. 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 "Upust dla produktu" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nie znaleziono produktu z upustem." + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Bez podatku." + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Upusty dla zamówienia" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos produkt z upustem" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Podatek: %s" + +#. 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 "" +"Domyślna wartość procentowa upustu gdy przycisk Upust zostanie kliknięty." + +#. 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 "" +"Produkt z upustem wygląda na niepopprawnie skonfigurowany. Upewnij się że " +"jest oflagowany jako 'do sprzedaży' i 'dostępny w punkcie sprzedaży'." + +#. 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 "Produkt użyty do zastosowania upustu na bilecie." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pos_discount.pot b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pos_discount.pot new file mode 100644 index 0000000..246baf1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pos_discount.pot @@ -0,0 +1,123 @@ +# 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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt.po new file mode 100644 index 0000000..190a052 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt.po @@ -0,0 +1,134 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Reinaldo Ramos , 2022 +# Manuela Silva , 2022 +# Martin Trigaux, 2022 +# Maitê Dietze, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Maitê Dietze, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "" +"É necessário um produto de desconto para utilizar o recurso de desconto " +"global. Acesse Ponto de Venda > Configuração > Definições para configurá-lo." + +#. 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 "Permitir que o caixa atribua descontos em toda a encomenda." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Desconto" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Desconto %" + +#. 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 "Percentagem de Desconto" + +#. 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 "Desconto em Produto" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nenhum produto de desconto encontrado" + +#. 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 "Descontos da Encomenda" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Produto de desconto do PDV" + +#. 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 "O percentual de desconto padrão ao clicar no botão Desconto" + +#. 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 "" +"O produto de desconto parece mal configurado. Certifique-se de que está " +"marcado como 'Pode ser vendido' e 'Disponível no ponto de venda'." + +#. 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 "O produto utilizado para aplicar o desconto no ticket." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt_BR.po new file mode 100644 index 0000000..191bc9e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/pt_BR.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Adriano Prado , 2023 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 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: a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: 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 "" +"É necessário um produto de desconto para utilizar o recurso de desconto " +"global. Acesse Ponto de Venda > Configuração > Definições para configurá-lo." + +#. 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 "Permitir ao caixa dar descontos em toda a compra." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Desconto" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Desconto %" + +#. 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 "Porcentagem de Desconto" + +#. 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 "Desconto no Produto" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nenhum desconto de produto encontrado" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Sem imposto" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Descontos do pedido" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Desconto Produto Pdv" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Imposto: %s" + +#. 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 "O percentual de desconto padrão ao clicar no botão Desconto" + +#. 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 "" +"O produto com desconto parece mal configurado. Certifique-se de que está " +"sinalizado como 'Pode ser vendido' e 'Disponível no Ponto de Venda'." + +#. 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 "O produto utilizado para aplicar o desconto no recibo." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ro.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ro.po new file mode 100644 index 0000000..b54c3e4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ro.po @@ -0,0 +1,135 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Dorin Hongu , 2022 +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Betty Keresztesi, 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: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. 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 "" +"Este necesar un produs Discount pentru a utiliza funcția Reducere globală. " +"Mergeți la Punctul de vânzare > Configurare > Setări pentru a-l seta." + +#. 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 "Permite casierului acordarea unei reduceri pentru întreaga comandă" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Reducere" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Reducere %" + +#. 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 "Procent reducere" + +#. 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 "Reducere produs" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nu s-a găsit niciun produs Discount" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Fără taxe" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Reduceri comandă" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Produs Discount POS" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Taxă: %s" + +#. 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 "" +"Procentul implicit de reducere atunci când faceți clic pe butonul Reducere" + +#. 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 "" +"Produsul cu discount nu este configurat corespunzător. Asigurați-vă că este " +"marcat ca \"Poate fi vândut\" și \"Disponibil în punctul de vânzare\"." + +#. 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 "Produsul utilizat pentru aplicarea reducerii pe bon." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ru.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ru.po new file mode 100644 index 0000000..be5afd6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ru.po @@ -0,0 +1,136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Irina Fedulova , 2022 +# ILMIR , 2022 +# Martin Trigaux, 2022 +# Ivan Kropotkin , 2022 +# Vasiliy Korobatov , 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: 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 "% cкидки" + +#. 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 "Продукт со скидкой Pos" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Налог: %s" + +#. 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 "Продукт, используемый для применения скидки к билету." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sk.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sk.po new file mode 100644 index 0000000..6090600 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sk.po @@ -0,0 +1,130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Jaroslav Bosansky , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: 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 "Povoliť pokladníkovi dávať zľavy na celú objednávku." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Zľava" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Zľava %" + +#. 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 "Percentá zľavy" + +#. 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 "Zľavniť produkt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Nenašli sa žiadne zľavnené produkty" + +#. 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 "Zľavy objednávky" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. 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 "" +"Produkt so zľavou sa zdá byť nesprávne nakonfigurovaný. Uistite sa, že je " +"označený ako „Môže sa predať“ a „Dostupné v predajnom mieste“." + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sl.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sl.po new file mode 100644 index 0000000..6150c77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sl.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Dejan Sraka , 2022 +# Grega Vavtar , 2022 +# Jasmina Macur , 2022 +# Martin Trigaux, 2022 +# Tadej Lupšina , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadej Lupšina , 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: 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 "Dovoli v blagajni določanje popustov na celotno naročilo." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Discount" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Popust %" + +#. 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 "Popust v odstotkih" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__discount_product_id +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount Product" +msgstr "Proizvod popusta" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Izdelka s popustom ni mogoče najti" + +#. 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 "Nastavitve POS-blagajne" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. 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 "" +"Izdelek s popustom se zdi napačno konfiguriran. Prepričajte se, da je " +"označeno kot »Lahko se prodaja« in »Na voljo v POSu«." + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sq.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sq.po new file mode 100644 index 0000000..63cfc24 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sq.po @@ -0,0 +1,123 @@ +# 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: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. 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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr.po new file mode 100644 index 0000000..2d1cd39 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr.po @@ -0,0 +1,133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Dragan Vukosavljevic , 2022 +# Milan Bojovic , 2024 +# コフスタジオ, 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_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 "" +"A discount product is needed to use the Global Discount feature. Go to Point" +" of Sale > Configuration > Settings to set it." + +#. 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 "Allow the cashier to give discounts on the whole order." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Popust" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Popust %" + +#. 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 "Discount Percentage" + +#. 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 "Discount Product" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "No discount product found" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "No tax" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Order Discounts" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos Discount Product" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Tax: %s" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_pc +#: model:ir.model.fields,help:pos_discount.field_res_config_settings__pos_discount_pc +msgid "The default discount percentage when clicking on the Discount button" +msgstr "The default discount percentage when clicking on the Discount button" + +#. 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 "" +"The discount product seems misconfigured. Make sure it is flagged as 'Can be" +" Sold' and 'Available in Point of Sale'." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "The product used to apply the discount on the ticket." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr@latin.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr@latin.po new file mode 100644 index 0000000..ed82160 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sr@latin.po @@ -0,0 +1,67 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-09-20 09:52+0000\n" +"PO-Revision-Date: 2017-09-20 09:52+0000\n" +"Last-Translator: Martin Trigaux , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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 +#: 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_templates.xml:6 +#, python-format +msgid "Discount" +msgstr "Popust" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount +msgid "Discount %" +msgstr "" + +#. 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 +#: model_terms:ir.ui.view,arch_db:pos_discount.pos_config_view_form_inherit_pos_discount +msgid "Discount Product" +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 model the discount." +msgstr "" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "pos.config" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sv.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sv.po new file mode 100644 index 0000000..e6d2e55 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sv.po @@ -0,0 +1,136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Kristoffer Grundström , 2022 +# Simon S, 2022 +# Chrille Hedberg , 2022 +# Kim Asplund , 2022 +# Jakob Krabbe , 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: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: 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 "" +"En rabattprodukt krävs för att använda funktionen Global Rabatt. Gå till " +"Försäljningsställe > Konfiguration > Inställningar för att ställa in det." + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__iface_discount +msgid "Allow the cashier to give discounts on the whole order." +msgstr "Tillåt kassören att ge rabatt på hela beställningen." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Rabatt" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "Rabatt %" + +#. 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 "Rabatt i procent" + +#. 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 "Rabattprodukt" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Ingen rabattprodukt hittad" + +#. 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 "Order Rabatter" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos rabattprodukt" + +#. 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 "Standardrabattprocenten när du klickar på knappen Rabatt" + +#. 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 "" +"Rabattprodukten verkar vara felkonfigurerad. Se till att den är markerad som" +" \"Kan säljas\" och \"Tillgänglig i kassan\"." + +#. 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 "Produkten som användes för att tillämpa rabatten på biljetten." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sw.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sw.po new file mode 100644 index 0000000..405f87e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/sw.po @@ -0,0 +1,123 @@ +# 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: 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ta.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ta.po new file mode 100644 index 0000000..4d41620 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/ta.po @@ -0,0 +1,123 @@ +# 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: 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_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 "" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/th.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/th.po new file mode 100644 index 0000000..13067be --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/th.po @@ -0,0 +1,134 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 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: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "POS ส่วนลดสินค้า" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "ภาษี: %s" + +#. 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 "สินค้าที่ใช้ในการรับส่วนลดบนทิกเก็ต" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/tr.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/tr.po new file mode 100644 index 0000000..f285294 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/tr.po @@ -0,0 +1,140 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Ahmet Altinisik , 2022 +# abc Def , 2022 +# Umur Akın , 2022 +# Ertuğrul Güreş , 2022 +# Ramiz Deniz Öner , 2022 +# Martin Trigaux, 2022 +# Levent Karakaş , 2022 +# Yedigen, 2022 +# Halil, 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: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: 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 "" +"Global İndirim özelliğini kullanmak için bir indirim ürünü gereklidir. " +"Ayarlamak için Satış Noktası > Yapılandırma > Ayarlar'a gidin." + +#. 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 "Kasiyerin tüm siparişe indirim verebilmesine izin verin." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "İndirim" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "İndirim %" + +#. 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 "İndirim Yüzde" + +#. 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 "İndirimli Ürün" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "İndirimli ürün bulunamadı" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Vergi yok" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Sipariş İndirimleri" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos İndirim Ürünü" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Vergi: %s" + +#. 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 "İndirim düğmesine tıklandığında varsayılan indirim yüzdesi" + +#. 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 "" +"İndirimli ürün yanlış yapılandırılmış görünüyor. İndirimli ürünün, " +"'Satılabilir' ve 'Satış Noktasında Mevcut' olarak işaretlendiğinden emin " +"olun." + +#. 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 "İndirimi bilete uygulamak için kullanılan ürün." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/uk.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/uk.po new file mode 100644 index 0000000..d98ec04 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/uk.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 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: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: 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 "Податок: %s" + +#. 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 "Товар, який використовується для застосування знижки на квиток." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/vi.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/vi.po new file mode 100644 index 0000000..73a6b63 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/vi.po @@ -0,0 +1,132 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 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: Thi Huong Nguyen, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "" +"Cần có một sản phẩm chiết khấu để sử dụng tính năng Giảm giá toàn bộ. Đi đến" +" Điểm bán lẻ > Cấu hình > Cài đặt để thiết lập." + +#. 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 "Cho phép thu ngân chiết khấu toàn bộ đơn hàng." + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/xml/DiscountButton.xml:0 +#, python-format +msgid "Discount" +msgstr "Chiết khấu" + +#. module: pos_discount +#: model_terms:ir.ui.view,arch_db:pos_discount.res_config_settings_view_form +msgid "Discount %" +msgstr "% chiết khấu" + +#. 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 "Phần trăm chiết khấu" + +#. 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 "Sản phẩm chiết khấu" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No discount product found" +msgstr "Không tìm thấy sản phẩm chiết khấu nào" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "No tax" +msgstr "Không có thuế" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_pos_config__iface_discount +msgid "Order Discounts" +msgstr "Chiết khấu đơn hàng" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Sản phẩm chiết khấu POS" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "Thuế: %s" + +#. 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 "Phần trăm chiết khấu mặc định khi bấm vào nút Chiết khấu" + +#. 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 "" +"Sản phẩm chiết khấu có vẻ đã được cấu hình sai. Hãy bảo đảm gắn cờ sản phẩm " +"là 'Có thể bán' và 'Có sẵn trong POS'. " + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "Sản phẩm được dùng để áp dụng chiết khấu trên phiếu." diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_CN.po new file mode 100644 index 0000000..be71a92 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_CN.po @@ -0,0 +1,128 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Raymond Yu , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Raymond Yu , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "POS配置" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "POS折扣产品" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "税率:%s" + +#. 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 "折扣商品配置错误。请确认折扣商品被标记为可销售并且POS可用。" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "用来在票面上应用折扣的产品。" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_TW.po new file mode 100644 index 0000000..7047391 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/i18n/zh_TW.po @@ -0,0 +1,129 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_discount +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: 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 "POS設定" + +#. module: pos_discount +#: model:ir.model,name:pos_discount.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_discount +#: model:ir.model.fields,field_description:pos_discount.field_res_config_settings__pos_discount_product_id +msgid "Pos Discount Product" +msgstr "Pos折扣產品" + +#. module: pos_discount +#. odoo-javascript +#: code:addons/pos_discount/static/src/js/DiscountButton.js:0 +#, python-format +msgid "Tax: %s" +msgstr "稅:%s" + +#. 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 "折扣產品似乎設定不當。確保它被標記為 \"可以出售\" 和 \"POS可用\"。" + +#. module: pos_discount +#: model:ir.model.fields,help:pos_discount.field_pos_config__discount_product_id +msgid "The product used to apply the discount on the ticket." +msgstr "在票據上應用折扣的產品。" diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/__init__.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/__init__.py new file mode 100644 index 0000000..05f353b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_config +from . import pos_session +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_config.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_config.py new file mode 100644 index 0000000..146b936 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_config.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models, _ +from odoo.exceptions import UserError + + +class PosConfig(models.Model): + _inherit = 'pos.config' + + iface_discount = fields.Boolean(string='Order Discounts', help='Allow the cashier to give discounts on the whole order.') + discount_pc = fields.Float(string='Discount Percentage', help='The default discount percentage when clicking on the Discount button', default=10.0) + discount_product_id = fields.Many2one('product.product', string='Discount Product', + domain="[('sale_ok', '=', True)]", help='The product used to apply the discount on the ticket.') + + @api.model + def _default_discount_value_on_module_install(self): + configs = self.env['pos.config'].search([]) + open_configs = ( + self.env['pos.session'] + .search(['|', ('state', '!=', 'closed'), ('rescue', '=', True)]) + .mapped('config_id') + ) + # Do not modify configs where an opened session exists. + product = self.env.ref("point_of_sale.product_product_consumable", raise_if_not_found=False) + for conf in (configs - open_configs): + conf.discount_product_id = product if conf.module_pos_discount and product and (not product.company_id or product.company_id == conf.company_id) else False + + def open_ui(self): + for config in self: + if not self.current_session_id and config.module_pos_discount and not config.discount_product_id: + raise UserError(_('A discount product is needed to use the Global Discount feature. Go to Point of Sale > Configuration > Settings to set it.')) + return super().open_ui() diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_session.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_session.py new file mode 100644 index 0000000..16a03c7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/pos_session.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models +from odoo.osv.expression import OR + + +class PosSession(models.Model): + _inherit = 'pos.session' + + def _get_pos_ui_product_product(self, params): + result = super()._get_pos_ui_product_product(params) + discount_product_id = self.config_id.discount_product_id.id + product_ids_set = {product['id'] for product in result} + + if self.config_id.module_pos_discount and discount_product_id not in product_ids_set: + productModel = self.env['product.product'].with_context(**params['context']) + product = productModel.search_read([('id', '=', discount_product_id)], fields=params['search_params']['fields']) + self._process_pos_ui_product_product(product) + result.extend(product) + return result diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/res_config_settings.py new file mode 100644 index 0000000..6a1c6d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/models/res_config_settings.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models, api + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + # pos.config fields + pos_discount_pc = fields.Float(related='pos_config_id.discount_pc', readonly=False) + pos_discount_product_id = fields.Many2one('product.product', compute='_compute_pos_discount_product_id', store=True, readonly=False) + + @api.depends('company_id', 'pos_module_pos_discount', 'pos_config_id') + def _compute_pos_discount_product_id(self): + default_product = self.env.ref("point_of_sale.product_product_consumable", raise_if_not_found=False) or self.env['product.product'] + for res_config in self: + discount_product = res_config.pos_config_id.discount_product_id or default_product + if res_config.pos_module_pos_discount and (not discount_product.company_id or discount_product.company_id == res_config.company_id): + res_config.pos_discount_product_id = discount_product + else: + res_config.pos_discount_product_id = False diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/DiscountButton.js b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/DiscountButton.js new file mode 100644 index 0000000..1c7cf67 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/DiscountButton.js @@ -0,0 +1,91 @@ +odoo.define('pos_discount.DiscountButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class DiscountButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + async onClick() { + var self = this; + const { confirmed, payload } = await this.showPopup('NumberPopup',{ + title: this.env._t('Discount Percentage'), + startingValue: this.env.pos.config.discount_pc, + isInputSelected: true + }); + if (confirmed) { + const val = Math.max(0,Math.min(100,parseFloat(payload))); + await self.apply_discount(val); + } + } + + async apply_discount(pc) { + var order = this.env.pos.get_order(); + var lines = order.get_orderlines(); + var product = this.env.pos.db.get_product_by_id(this.env.pos.config.discount_product_id[0]); + if (product === undefined) { + await this.showPopup('ErrorPopup', { + title : this.env._t("No discount product found"), + body : this.env._t("The discount product seems misconfigured. Make sure it is flagged as 'Can be Sold' and 'Available in Point of Sale'."), + }); + return; + } + + // Remove existing discounts + lines.filter(line => line.get_product() === product) + .forEach(line => order.remove_orderline(line)); + + // Add one discount line per tax group + let linesByTax = order.get_orderlines_grouped_by_tax_ids(); + for (let [tax_ids, lines] of Object.entries(linesByTax)) { + + // Note that tax_ids_array is an Array of tax_ids that apply to these lines + // That is, the use case of products with more than one tax is supported. + let tax_ids_array = tax_ids.split(',').filter(id => id !== '').map(id => Number(id)); + + let baseToDiscount = order.calculate_base_amount( + tax_ids_array, lines.filter(ll => ll.isGlobalDiscountApplicable()) + ); + + // We add the price as manually set to avoid recomputation when changing customer. + let discount = - pc / 100.0 * baseToDiscount; + if (discount < 0) { + order.add_product(product, { + price: discount, + lst_price: discount, + tax_ids: tax_ids_array, + merge: false, + description: + `${pc}%, ` + + (tax_ids_array.length ? + _.str.sprintf( + this.env._t('Tax: %s'), + tax_ids_array.map(taxId => this.env.pos.taxes_by_id[taxId].amount + '%').join(', ') + ) : + this.env._t('No tax')), + extras: { + price_automatically_set: true, + }, + }); + } + } + } + } + DiscountButton.template = 'DiscountButton'; + + ProductScreen.addControlButton({ + component: DiscountButton, + condition: function() { + return this.env.pos.config.module_pos_discount && this.env.pos.config.discount_product_id; + }, + }); + + Registries.Component.add(DiscountButton); + + return DiscountButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/models.js new file mode 100644 index 0000000..ac1d6c2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/js/models.js @@ -0,0 +1,18 @@ +odoo.define('pos_discount.models', function (require) { + "use strict"; + + const { Orderline } = require('point_of_sale.models'); + const Registries = require('point_of_sale.Registries'); + + const PosDiscountOrderline = (Orderline) => class PosDiscountOrderline extends Orderline { + /** + * Checks if the current line applies for a global discount from `pos_discount.DiscountButton`. + * @returns Boolean + */ + isGlobalDiscountApplicable() { + return !(this.pos.config.tip_product_id && this.product.id === this.pos.config.tip_product_id[0]); + } + } + Registries.Model.extend(Orderline, PosDiscountOrderline); + +}); diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/xml/DiscountButton.xml b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/xml/DiscountButton.xml new file mode 100644 index 0000000..c8cd5bc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/static/src/xml/DiscountButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Discount + + + + diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/pos_config_views.xml b/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/pos_config_views.xml new file mode 100644 index 0000000..7b23944 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/pos_config_views.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/res_config_settings_views.xml new file mode 100644 index 0000000..23a46c9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pos_discount/views/res_config_settings_views.xml @@ -0,0 +1,20 @@ + + + + res.config.settings.view.form.inherit.pos_discount + res.config.settings + + +
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_discount/pyproject.toml b/odoo-bringout-oca-ocb-pos_discount/pyproject.toml new file mode 100644 index 0000000..e4fe90c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_discount/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_discount" +version = "16.0.0" +description = "Point of Sale Discounts - Simple Discounts in the Point of Sale " +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_discount"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/README.md b/odoo-bringout-oca-ocb-pos_epson_printer/README.md new file mode 100644 index 0000000..851687f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/README.md @@ -0,0 +1,49 @@ +# pos_epson_printer + + + +Use Epson ePOS Printers without the IoT Box in the Point of Sale + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_epson_printer +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: pos_epson_printer +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_epson_printer`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/ARCHITECTURE.md new file mode 100644 index 0000000..8480c22 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_epson_printer Module - pos_epson_printer + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONFIGURATION.md new file mode 100644 index 0000000..a2804b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_epson_printer. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/FAQ.md new file mode 100644 index 0000000..9ed4c78 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_epson_printer or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/INSTALL.md new file mode 100644 index 0000000..8938b14 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_epson_printer" +# or +uv pip install odoo-bringout-oca-ocb-pos_epson_printer" +``` diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/MODELS.md new file mode 100644 index 0000000..c3b5075 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/MODELS.md @@ -0,0 +1,13 @@ +# Models + +Detected core models and extensions in pos_epson_printer. + +```mermaid +classDiagram + class pos_config + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/OVERVIEW.md new file mode 100644 index 0000000..e719f7f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_epson_printer. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_epson_printer +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/USAGE.md new file mode 100644 index 0000000..f30be24 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_epson_printer +``` diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_epson_printer/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__init__.py b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__manifest__.py b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__manifest__.py new file mode 100644 index 0000000..d385316 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/__manifest__.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'pos_epson_printer', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Epson ePOS Printers in PoS', + 'description': """ + +Use Epson ePOS Printers without the IoT Box in the Point of Sale +""", + 'depends': ['point_of_sale'], + 'data': [ + 'views/pos_config_views.xml', + 'views/res_config_settings_views.xml', + ], + 'installable': True, + 'auto_install': False, + 'assets': { + 'point_of_sale.assets': [ + 'pos_epson_printer/static/src/js/**/*', + 'pos_epson_printer/static/src/xml/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/af.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/af.po new file mode 100644 index 0000000..6151be0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/af.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/am.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/am.po new file mode 100644 index 0000000..822745b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/am.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ar.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ar.po new file mode 100644 index 0000000..5d6b964 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ar.po @@ -0,0 +1,148 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Malaz Abuidris , 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "درج النقد " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "تحقق من تهيئة الطابعة لإعدادات \"معرف الجهاز\". يجب أن يتم تعيينها كـ: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "تعذر الاتصال بالطابعة " + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "عنوان IP لطابعة Epson " + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "عنوان IP لطابعة إيصالات Epson " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"إذا كنت في خادم آمن (HTTPS) تحقق من قبولك للشهادة يدوياً عن طريق الوصول إلى " +"%s " + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "عنوان IP محلي لطابعة إيصالات Epson " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "لم يتم رصد أي أوراق من قِبَل الطابعة " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "يرجى التحقق مما إذا كانت الطابعة بها ورق كافٍ وأنها مستعدة للطباعة. " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"يرجى التحقق مما إذا كانت الطابعة لا تزال متصلة. \n" +"لا تسمح بعض المتصفحات باستدعاءات HTTP من المواقع الإلكترونية وإلى الأجهزة في الشبكة (لأسباب أمنية). إذا كان الأمر كذلك، ستحتاج إلى متابعة وثائق أودو عن 'الشهادة الموقعة ذاتياً لطابعات نقاط البيع الإلكترونية' و 'والاتصال الآمن (HTTPS)' لحل المشكلة " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "عنوان IP لطابعة Epson في نقطة البيع " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "فشلت الطباعة " + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"سوف يتم استخدام طابعة إيصالات Epson عوضاً عن طابعة الإيصالات المتصلة بجهاز " +"IoT. " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "أظهرت الطابعة كود الخطأ التالي: " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "تم الوصول إلى الطابعة بنجاح، ولكن لم نتمكن من الطباعة. " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "للمزيد من التفاصيل حول سبب الخطأ، يرجى البحث عبر الإنترنت عن: " diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/az.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/az.po new file mode 100644 index 0000000..8c9e3aa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/az.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kassa qutusu" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Parametrləri Konfiqurasiya edin" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Printerə qoşulma uğursuz oldu" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Zəhmət olmasa printerin hələ də bağlı olub-olmadığını yoxlayın. \n" +"Bəzi brauzerlər şəbəkədəki cihazlara veb saytlardan HTTP çağırışlarına icazə vermir (təhlükəsizlik səbəbindən). Bu halda, məsələni həll etmək üçün Odoo-nun 'ePOS printerlər üçün manual imzalanan sertifikat' və 'Təhlükəsiz əlaqə (HTTPS)' üçün sənədlərinə nəzər salmalısınız." + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/be.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/be.po new file mode 100644 index 0000000..d6def64 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/be.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Ivan Shakh, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Налады канфігурацыі" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bg.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bg.po new file mode 100644 index 0000000..f98efd6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bg.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# KeyVillage, 2023 +# Maria Boyadjieva , 2023 +# Milena Georgieva, 2024 +# Petko Karamotchev, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Чекмедеже на каса" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Проверете конфигурацията на принтера за настройката „Идентификатор на " +"устройство (Device ID)“. Тя трябва да бъде зададена на:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Неуспешно свързване с принтера" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Printer IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP адрес на Epson касов принтер " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Local IP address of an Epson receipt printer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Принтерът не засече хартия" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Моля, проверете дали принтерът има достатъчно хартия и е готов за печат." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP адресът на Epson POS принтера " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Печатът не успя." + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Касовият принтер Epson ще бъде използван вместо принтера за бележки, свързан" +" към IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bs.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bs.po new file mode 100644 index 0000000..49a4dc0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/bs.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2023-04-14 05:51+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Ladica za novac" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Veza s pisačem nije uspjela" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP epson printera" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson Receipt Printer IP Address" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Local IP address of an Epson receipt printer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "No paper was detected by the printer" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Please check if the printer has enough paper and is ready to print." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson Printer Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Printing failed" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "The following error code was given by the printer:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "The printer was successfully reached, but it wasn't able to print." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "To find more details on the error reason, please search online for:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ca.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ca.po new file mode 100644 index 0000000..f2b4747 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ca.po @@ -0,0 +1,157 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Quim - eccit , 2022 +# jabelchi, 2022 +# marcescu, 2022 +# Óscar Fonseca , 2022 +# Ivan Espinola, 2022 +# martioodo hola, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: martioodo hola, 2023\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Calaix" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Comprova la configuració de la impressora en la 'Configuració ID del " +"dispositiu'. Hauria d'estar configurat com a:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Ha fallat la connexió a la impressora" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Impressora Epson IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Adreça IP de la impressora de rebuts Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Si sou en un servidor segur (HTTPS) assegureu-vos que heu acceptat " +"manualment el certificat accedint %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adreça IP local d'una impressora de recepció d'Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "La impressora no ha detectat paper" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Comproveu si la impressora té prou paper i està preparada per imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Comproveu si la impressora encara està connectada. \n" +"Alguns navegadors no permeten trucades HTTP des de llocs web a dispositius de la xarxa (per raons de seguretat). Si és el cas, haureu de seguir la documentació de l'Odoo per a 'Certificat d'EPOS signats soles' i 'Connexió segura (HTTPS)' per a resoldre el problema" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson Printer Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Ha fallat la impressió" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"La impressora de recepció d'Epson s'utilitzarà en lloc de la impressora de " +"recepció connectada a la caixa IoT." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "La impressora ha proporcionat el següent codi d'error:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" +"La connexió a la impressora s'ha establit amb èxit, però no ha conseguit " +"imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Per a trobar més detalls sobre el motiu d'error, cerqueu en línia:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/cs.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/cs.po new file mode 100644 index 0000000..831cc3f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/cs.po @@ -0,0 +1,153 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Jiří Podhorecký, 2023 +# Aleš Fiala , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Fiala , 2023\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Pokladní zásuvka" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Zkontrolujte v nastavení tiskárny nastavení 'ID zařízení'. Mělo by být " +"nastaveno: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Připojení k tiskárně selhalo" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP tiskárny Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP adresa tiskárny Epson na tisk stvrzenek" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Pokud jste na zabezpečeném serveru (HTTPS), ujistěte se prosím, že jste " +"certifikát přijali přístupem %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Místní IP adresa tiskárny Epson na tisk stvrzenek." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Tiskárnou nebyl detekován žádný papír" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Zkontrolujte prosím, zda má tiskárna dostatek papíru a je připravena k " +"tisku." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Zkontrolujte prosím, že je tiskárna stále připojena.\n" +"Některé prohlížeče nepovolují volání HTTP z webových stránek do zařízení v síti (z bezpečnostních důvodů). V takovém případě budete muset vyřešit problém podle dokumentace Odoo 'Certifikát s vlastním podpisem pro tiskárny ePOS' a 'Zabezpečené připojení (HTTPS)'." + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP tiskárny Epson prodejního místa" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tisk se nezdařil" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Místo tiskárny účtenek připojené k IoT Boxu bude použita tiskárna účtenek " +"Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Tiskárna vydala následující kód chyby:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Tiskárna byla úspěšně oslovena, ale nemohla tisknout." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Chcete-li zjistit více podrobností o důvodu chyby, hledejte online:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/da.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/da.po new file mode 100644 index 0000000..1d98ee4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/da.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# lhmflexerp , 2022 +# Martin Trigaux, 2022 +# Sanne Kristensen , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Åbn kasseapparatet" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Kontroller printerens konfiguration for 'Enheds-ID' indstillingen. Den skal " +"være indstillet til:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Forbindelse til printer slog fejl" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Printer IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson Kvittering Printer IP Address" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP adresse på en Epson kvitering printer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Der blev ikke registreret papir i printeren" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Venligst kontrollér at printeren har nok papir og er klar til at printe." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson Printer Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Print fejlede" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epson kvittering printer vil blive brugt i stedet for kvittering printeren " +"forbundet til IoT boksen." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Følgende fejlkode blev givet af printeren:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Printeren blev nået, men den kunne ikke udskrive." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"For at finde flere detaljer om fejlårsagen, søg venligst online efter:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/de.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/de.po new file mode 100644 index 0000000..6e80314 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/de.po @@ -0,0 +1,153 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Larissa Manderfeld, 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kassenschublade" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Überprüfen Sie in der Druckerkonfiguration die Einstellung „Geräte-ID“. Sie " +"sollte eingestellt sein auf:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Verbindung zum Drucker fehlgeschlagen" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson-Drucker-IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP-Adresse des Epson-Bondruckers" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Wenn Sie sich auf einem sicheren Server (HTTPS) befinden, stellen Sie bitte " +"sicher, dass Sie das Zertifikat manuell akzeptiert haben, indem Sie %s " +"aufrufen" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokale IP-Adresse des Epson-Bondruckers." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Es wurde kein Papier vom Drucker erkannt" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Bitte prüfen Sie den Papierstand und die Bereitschaft des Druckers." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Bitte prüfen Sie, ob der Drucker noch angeschlossen ist. \n" +"Einige Browser erlauben keine HTTP-Aufrufe von Websites zu Geräten im Netzwerk (aus Sicherheitsgründen). Wenn dies der Fall ist, müssen Sie die Odoo-Dokumentation für „Selbstsigniertes Zertifikat für ePOS-Drucker“ und „Sichere Verbindung (HTTPS)“ befolgen, um das Problem zu lösen" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Kassensystem Epson-Drucker-IP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drucken fehlgeschlagen" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Der Epson-Bondrucker wird anstelle des an die IoT-Box angeschlossenen " +"Bondruckers verwendet." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Der folgende Fehlercode wurde vom Drucker ausgegeben:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Der Drucker wurde erfolgreich erreicht, aber er konnte nicht drucken." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Um weitere Einzelheiten über die Fehlerursache zu erfahren, suchen Sie bitte" +" online nach:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es.po new file mode 100644 index 0000000..21ff691 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# Larissa Manderfeld, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larissa Manderfeld, 2025\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Cajón portamonedas" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Verifique en la configuración de la impresora el ajuste de \"ID del " +"dispositivo\", debería estar configurado como:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Fallo en la conexión a la impresora" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Dirección IP de la impresora Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Dirección IP de la impresora de recibos Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Si está en un servidor seguro (HTTPS) asegúrese de aceptar el certificado " +"manualmente entrando a %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Dirección IP local de una impresora de recibos Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "La impresora no detectó papel" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Asegúrese de que la impresora tiene papel suficiente y que está lista para " +"imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Compruebe que la impresora siga conectada. \n" +"Algunos navegadores no permiten solicitudes HTTP desde sitios web a dispositivos en la red (por motivos de seguridad). Si ese es el caso, consulte la documentación de Odoo para “Certificado autofirmado para impresoras ePOS” y “Conexión segura (HTTPS)” para solucionar el problema." + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP de la impresora Epson del TPV" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "La impresión falló." + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Se utilizará la impresora de recibos Epson en lugar de la impresora de " +"recibos conectada a la caja IoT." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "La impresora mostró el siguiente código de error:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Se ha llegado a la impresora, pero no ha podido imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Para conocer más detalles respecto al motivo del error, busque en línea:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es_MX.po new file mode 100644 index 0000000..cd20f42 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/es_MX.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Fernanda Alvarez, 2023 +# Patricia Gutiérrez Capetillo , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Patricia Gutiérrez Capetillo , 2024\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Caja" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Verifique en la configuración de la impresora el ajuste de \"ID del " +"dispositivo\", debería estar configurado como:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Falló la conexión a la impresora" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Dirección IP de la impresora Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Dirección IP de la impresora de recibos Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Si está en un servidor seguro (HTTPS) asegúrese de aceptar el certificado " +"manualmente entrando a %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Dirección IP local de una impresora de recibos Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "La impresora no detectó papel" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Asegúrese de que la impresora tenga suficiente papel y esté lista para " +"imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Compruebe que la impresora siga conectada. \n" +"Algunos navegadores no permiten solicitudes HTTP desde sitios web a dispositivos en la red (por motivos de seguridad). Si ese es el caso, consulte la documentación de Odoo para \"Certificado autofirmado para impresoras ePOS\" y \"Conexión segura (HTTPS)\" para solucionar el problema." + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del PdV" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP de la impresora Epson del PdV" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "La impresión falló" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Se utilizará la impresora de recibos Epson en lugar de la impresora de " +"recibos conectada a la caja IoT." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "La impresora mostró el siguiente código de error:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" +"La conexión a la impresora se logró con éxito, pero no se pudo realizar la " +"impresión." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Para conocer más detalles respecto al motivo del error, busque en línea:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/et.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/et.po new file mode 100644 index 0000000..fa0f286 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/et.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Wanradt Koell , 2022 +# Triine Aavik , 2022 +# Maidu Targama , 2022 +# Anna, 2023 +# JanaAvalah, 2023 +# Leaanika Randmets, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Leaanika Randmets, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Sularahasahtel" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Printeriga ühendamine ebaõnnestus" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson printeri IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epsoni tšekiprinteri IP aadress" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Kui kasutate turvalist serverit (HTTPS), siis veenduge, et olete " +"sertifikaadi käsitsi heaks kiitnud, avades %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson kviitungiprinteri kohalik IP aadress." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Palun kontrollige, kas printeris on piisavalt paberit ja kas printer on " +"trükkimiseks valmis." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Kassa Epsoni printeri IP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Printimine ebaõnnestus" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epsoni kviitungiprinterit kasutatakse IoT Boxiga ühendatud kviitungiprinteri" +" asemel." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fa.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fa.po new file mode 100644 index 0000000..f70324f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fa.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Hanna Kheradroosta, 2023 +# Mohsen Mohammadi , 2023 +# Hamed Mohammadi , 2023 +# Mostafa Barmshory , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mostafa Barmshory , 2024\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "صندوق پول" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "اتصال به چاپگر انجام نشد" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP پرینتر Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "چاپ شکست خورد" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fi.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fi.po new file mode 100644 index 0000000..818f727 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fi.po @@ -0,0 +1,155 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Jarmo Kortetjärvi , 2022 +# Kim Asplund , 2022 +# Veikko Väätäjä , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kassalipas" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Tarkista tulostimen kokoonpanosta 'Device ID' -asetus. Sen pitäisi olla " +"asetettu seuraavaan arvoon: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Yhteys tulostimeen epäonnistui" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Tulostin IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson kuittitulostimen IP-osoite" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Jos olet suojatulla palvelimella (HTTPS), varmista, että olet hyväksynyt " +"varmenteen manuaalisesti käyttämällä %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epsonin kuittitulostimen paikallinen IP-osoite." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Tulostin ei havainnut paperia" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Tarkista, että tulostimessa on tarpeeksi paperia ja että se on valmis " +"tulostamaan." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Tarkista, onko tulostin edelleen kytketty.\n" +"Jotkin selaimet eivät salli HTTP-kutsuja verkkosivustoilta verkon laitteisiin (turvallisuussyistä). Jos näin on, sinun on noudatettava Odoon dokumentaatiota 'Self-signed certificate for ePOS printers' ja 'Secure connection (HTTPS)' ongelman ratkaisemiseksi" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Kassan Epson-tulostimen IP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tulostus epäonnistui" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epsonin kuittitulostinta käytetään IoT Boxiin liitetyn kuittitulostimen " +"sijasta." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Tulostin antoi seuraavan virhekoodin:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" +"Tulostin tavoitettiin onnistuneesti, mutta se ei pystynyt tulostamaan." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Jos haluat lisätietoja virheen syystä, etsi verkossa osoitteesta:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fr.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fr.po new file mode 100644 index 0000000..de36fa7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/fr.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Cécile Collart , 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Tiroir-caisse" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Vérifiez le paramètre 'ID Appareil' dans la configuration de l'imprimante. " +"Il doit être défini sur : " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Échec de la connexion à l'imprimante" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP de l'imprimante Epson " + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Adresse IP de l'imprimante de reçus Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Si vous êtes sur un serveur sécurisé (HTTPS), veuillez vous assurer " +"d'accepter manuellement le certificat en accédant à %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adresse IP locale d'une imprimante de reçus Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "L'imprimante n'a pas détecté de papier" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Veuillez vérifier si l'imprimante a assez de papier et est prête à imprimer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Veuillez vérifier si l'imprimante est toujours connectée.\n" +"Certains navigateurs n'autorisent pas les appels HTTP depuis des sites web vers des appareils du réseau (pour des raisons de sécurité). Si c'est le cas, vous devrez suivre la documentation d'Odoo pour 'Certificat auto-signé pour les imprimantes ePOS' et 'Connexion sécurisée (HTTPS)' pour résoudre le problème" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP de l'imprimante Espon du PdV" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Impression échouée " + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"L'imprimante de reçus Epson sera utilisée à la place de l'imprimante de " +"reçus connectée à l'IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "L'imprimante a affiché le code d'erreur suivant :" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "L'imprimante a été jointe avec succès, mais elle n'a pas pu imprimer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Pour trouver plus de détails sur la raison de l'erreur, veuillez rechercher " +"en ligne :" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/gu.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/gu.po new file mode 100644 index 0000000..3b19c19 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/gu.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Qaidjohar Barbhaya, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Config Settings" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/he.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/he.po new file mode 100644 index 0000000..82f162a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/he.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# שהאב חוסיין , 2022 +# ZVI BLONDER , 2022 +# Lilach Gilliam , 2022 +# Ha Ketem , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ha Ketem , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "מגירת מזומנים" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "הגדר הגדרות" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "החיבור למדפסת נכשל" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP של מדפסת Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "כתובת IP של מדפסת קבלה של Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "כתובת IP מקומית של מדפסת קבלה של Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "כשלון בהדפסה" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "מדפסת הקבלה של Epson תשמש במקום את מדפסת הקבלה המחוברת לתיבת IoT." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hi.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hi.po new file mode 100644 index 0000000..44088de --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hi.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "कॉन्फ़िगरेशन सेटिंग" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hr.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hr.po new file mode 100644 index 0000000..518d17d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hr.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Karolina Tonković , 2022 +# Hrvoje Sić , 2022 +# Bole , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Ladica za novac" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Veza s pisačem nije uspjela" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP epson printera" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hu.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hu.po new file mode 100644 index 0000000..a65fd08 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hu.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Zsolt Godó , 2022 +# Tamás Németh , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Készpénz fiók" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson számlanyomtató IP cím" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson számlanyomtató helyi IP címe" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hy.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hy.po new file mode 100644 index 0000000..b67f270 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/hy.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/id.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/id.po new file mode 100644 index 0000000..64ecc38 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/id.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Laci Kas" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Periksa konfigurasi printer untuk pengaturan 'Device ID'. Pengaturan " +"harusnya disetel ke:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Koneksi ke printer gagal" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Ip Epson Printer" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "ALamat IP Epson Receipt Printer " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Jika Anda berada pada server aman (HTTPS) mohon pastikan Anda secara manual " +"menerima sertifikat dengan mengakses %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "IP adress lokal untuk pencetak resi Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Tidak ada kertas yang dideteksi printer" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Mohon periksa bila printer memiliki kertas yang cukup dan siap untuk " +"mencetak." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Mohon periksa apakah printer masih terhubung.\n" +"Beberapa browser tidak mengizinkan HTTP call dari website ke perangkat di network (untuk alasan keamanan). Apabila ini kasusnya, Anda harus mengikuti dokumentasi Odoo untuk 'Self-signed certificate for ePOS printers' dan 'Secure connection (HTTPS)' untuk menyelesaikan isu tersebut" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP Epson Printer POS" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Pencetakan gagal" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epson receipt printer akan digunakan alih-alih receipt printer yang " +"terhubung ke IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Kode error berikut diberikan oleh printer:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Printer sukses terhubung, tapi tidak dapat mencetak." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Untuk mendapatkan lebih banyak detail mengenai alasan error, mohon cari " +"online untuk:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/is.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/is.po new file mode 100644 index 0000000..e48fbcb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/is.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Kristófer Arnþórsson, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Stillingarvalkostir" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/it.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/it.po new file mode 100644 index 0000000..1720665 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/it.po @@ -0,0 +1,153 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Cassetto contanti" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Controlla le impostazioni della stampante per il parametro \"ID " +"dispositivo\". Deve essere configurato come segue:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Connessione alla stampante non riuscita" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP stampante Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Indirizzo IP stampante ricevute Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Se sei su un server sicuro (HTTPS) assicurati di aver accettato manualmente " +"il certificato accedendo a %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Indirizzo IP locale della stampante ricevute Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "La stampante non ha rilevato alcun tipo di carta" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Controlla se la stampante ha abbastanza carta ed è pronta a stampare." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Verifica se la stampante è ancora connessa. \n" +"Alcuni browser non permettono le chiamate HTTP da siti web verso dispositivi nella rete (per ragioni di sicurezza). Se questo è il caso, dovrai seguire la documentazione Odoo relativa a \"Certificato autofirmato per stampanti ePOS\" e \"Connessione sicura (HTTPS)\" per risolvere il problema" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP stampante EPSON POS" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Stampa non riuscita" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Al posto della stampante collegata al box IoT viene usata la stampante " +"ricevute Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Il seguente codice di errore è stato restituto dalla stampante:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" +"La stampante è stata raggiunta con successo ma non è stato possibile " +"stampare." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Per avere maggiori dettagli sulla ragione dell'errore, cerca online:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ja.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ja.po new file mode 100644 index 0000000..9b11f55 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ja.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2022 +# Junko Augias, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "現金箱" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "プリンタ設定の'デバイスID'設定を確認して下さい。以下に設定されているはずです:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "コンフィグ設定" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "プリンターへの接続に失敗しました" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "EpsonプリンタIP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "EpsonレシートプリンタIPアドレス" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "セキュアサーバー(HTTPS)を使用している場合は、%sにアクセスして証明書を手動で受け入れたかどうか確認して下さい。" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "EpsonレシートプリンタローカルIPアドレス" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "プリンタに紙がありません" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "プリンタに十分な用紙があり、印刷できる状態になっているか確認して下さい。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"プリンタが接続されているか確認して下さい。\n" +"ブラウザによっては、Webサイトからネットワーク内のデバイスへのHTTPコールを許可しないものがあります(セキュリティ上の理由)。この場合、Odooの'ePOSプリンター用の自己署名証明書'と'安全な接続(HTTPS)'のドキュメントに従って問題を解決する必要があります。" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "POS EpsonプリンタIP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "プリントに失敗しました" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "IoT Boxに接続されているレシートプリンタの代わりに、Epsonのレシートプリンタが使用されます。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "プリンタから以下のエラーコードが表示されました。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "プリンタへの接続は成功しましたが、印刷できませんでした。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "エラーの詳細については、オンラインで検索して下さい:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/km.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/km.po new file mode 100644 index 0000000..f598a98 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/km.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "កំណត់រចនាសម្ព័ន្ធ" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ko.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ko.po new file mode 100644 index 0000000..2934864 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ko.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# JH CHOI , 2022 +# Sarah Park, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "금전등록기" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "프린터 환경설정에서 '장치 아이디' 설정을 확인하세요. 다음과 같이 설정되어야 합니다:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "설정 구성" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "프린터 연결에 실패함" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "엡손 프린터 IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson 영수증 프린터 IP 주소" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "보안 서버 (HTTPS)를 사용하는 경우, %s에서 수동으로 인증서를 수락했는지 확인하시기 바랍니다." + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson 영수증 프린터의 로컬 IP 주소." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "프린터에 용지가 없습니다." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "프린터에 용지가 충분히 있으며 인쇄 준비가 완료되었는지 확인하십시오." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"프린터 연결을 확인하십시오.\n" +"일부 브라우저는 웹사이트에서 네트워크 장치로의 HTTP 호출을 허용하지 않습니다 (보안 상의 이유). 이러한 경우에는 해당 문제 해결을 위해 'ePOS 프린터용 자체 인증서' 및 '보안 연결 (HTTP)'에 대한 Odoo의 문서를 참고하여 실행하십시오." + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "POS Epson 프린터 IP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "인쇄 실패" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "IoT Box에 연결된 영수증 프린터 대신 Epson 영수증 프린터가 사용됩니다." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "프린터 오류 번호는 다음과 같습니다." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "프린터 연결에 성공하였으나 인쇄를 할 수 없습니다." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "오류 사유에 대한 자세한 내용을 확인하려면 온라인에서 다음 내용을 검색하십시오:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lb.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lb.po new file mode 100644 index 0000000..7a97835 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lb.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-26 08:15+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#. openerp-web +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "An error happened while sending data to the printer. Error code: " +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. openerp-web +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. openerp-web +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Epson ePOS Error" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. openerp-web +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected, if the configured IP address" +" is correct and if your printer supports the ePOS protocol." +msgstr "" + +#. module: pos_epson_printer +#. openerp-web +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer is still connected. Error code: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lo.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lo.po new file mode 100644 index 0000000..d1938ae --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lo.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# sackda chanthasombath, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "ການຕັ້ງຄ່າ" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lt.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lt.po new file mode 100644 index 0000000..197737f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lt.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Pinigų stalčius" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lv.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lv.po new file mode 100644 index 0000000..babc108 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/lv.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Armīns Jeltajevs , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Naudas lāde" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Savienojums ar printeri neizdevās" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson printera IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson čeku printera IP adrese" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson čeku printera lokālā IP adrese" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Printerī nav papīra" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Lūdzu, pārbaudiet vai printerī ir pietiekami papīra un tas ir gatavs " +"printēšanai." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "POS Epson printera IP" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drukāšana neizdevās" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Printeris izdeva sekojošu kļūdu:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Ar printeri veiksmīgi sazinājāss, bet tas nevarēja izprintēt." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ml.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ml.po new file mode 100644 index 0000000..f8db6c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ml.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Niyas Raphy, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "കാഷ്ഡ്രോവർ" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "കോൺഫിഗറേഷൻ സെറ്റിങ്‌സ്" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "എപ്സൺ പ്രിന്റർ ഐ.പി" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/mn.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/mn.po new file mode 100644 index 0000000..1794c87 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/mn.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Sanjaajamts Badamjunai , 2022 +# Baskhuu Lodoikhuu , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2025\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Мөнгөний хайрцаг" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Тохиргооны тохируулга" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Хэвлэгчтэй холбогдож чадсангүй" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Хэвлэлт амжилтгүй" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ms.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ms.po new file mode 100644 index 0000000..186a1dd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ms.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Mehjabin Farsana, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Tetapan Konfigurasi" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nb.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nb.po new file mode 100644 index 0000000..f2aa3a8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nb.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kassaskuff" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Tilkobling til skriveren feilet" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Skriver IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson kvitteringsskriver IP-adresse" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP-adresse for Epson kvitteringsskriver" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epson kvitteringsskriveren vil bruke istedenfor kvitteringsskriveren som er " +"tilkoblet IOT-boksen." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nl.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nl.po new file mode 100644 index 0000000..351d0b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/nl.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Erwin van der Ploeg , 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Geldlade" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Controleer in de printerconfiguratie de instelling 'ID Apparaat'. Deze moet " +"zijn ingesteld op:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Verbinding met de printer mislukt" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Printer IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson ticketprinter IP adres" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Als je je op een beveiligde server (HTTPS) bevindt, zorg er dan voor dat je " +"het certificaat handmatig hebt geaccepteerd door toegang te krijgen tot %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokaal IP adres van een Epson ticketprinter." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "De printer heeft geen papier gedetecteerd" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Controleer of de printer voldoende papier heeft en klaar is om af te " +"drukken." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Controleer of de printer nog is aangesloten.\n" +"Sommige browsers staan geen HTTP-oproepen van websites naar apparaten in het netwerk toe (om veiligheidsredenen). Als dit het geval is, moet je de Odoo-documentatie voor 'Zelfondertekend certificaat voor ePOS-printers' en 'Beveiligde verbinding (HTTPS)' volgen om het probleem op te lossen" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Kassa Epson Printer Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Afdrukken mislukt" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"De Epson ticketprinter wordt gebruikt in plaats van de ticketprinter " +"gekoppeld aan de IoT box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "De printer gaf de volgende foutcode:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "De printer werd met succes bereikt, maar kon niet afdrukken." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Voor meer details over de reden van de fout kan je online zoeken naar:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/no.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/no.po new file mode 100644 index 0000000..24cea23 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/no.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pl.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pl.po new file mode 100644 index 0000000..d3119f3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pl.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Maksym , 2022 +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kasa" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Sprawdź konfigurację drukarki dla ustawienia 'Device ID'. Powinno zostać " +"ustawione na: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Połączenie z drukarką nie powiodło się" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP drukarki Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Adres IP drukarki paragonów Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Jeśli jesteś na bezpiecznym serwerze (HTTPS) upewnij się, że ręcznie " +"zaakceptowałeś certyfikat wchodząc na stronę%s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokalny adres IP drukarki paragonów Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Brak papieru w drukarce" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Proszę sprawdź czy drukarka ma wystarczająco dużo papieru i jest gotowa do " +"druku" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Sprawdź, czy drukarka jest nadal podłączona. \n" +"Niektóre przeglądarki nie pozwalają na połączenia HTTP ze stron internetowych do urządzeń w sieci (ze względów bezpieczeństwa). W takim przypadku, aby rozwiązać problem, należy postępować zgodnie z dokumentacją Odoo dla \"Samopodpisanego certyfikatu dla drukarek ePOS\" i \"Bezpiecznego połączenia (HTTPS)" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP drukarki Pos Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drukowanie nie powiodło się" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Drukarka paragonów Epson będzie używana zamiast drukarki paragonów " +"podłączonej do IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Drukarka zwróciła następujący błąd:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" +"Drukarka została pomyślnie osiągnięta, ale nie była w stanie drukować." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Aby znaleźć więcej szczegółów na temat przyczyny błędu, należy poszukać w " +"Internecie:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pos_epson_printer.pot b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pos_epson_printer.pot new file mode 100644 index 0000000..c337011 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pos_epson_printer.pot @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2023-04-14 05:51+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt.po new file mode 100644 index 0000000..cba4295 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Reinaldo Ramos , 2022 +# Manuela Silva , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Manuela Silva , 2022\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Gaveta de Dinheiro" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt_BR.po new file mode 100644 index 0000000..c068c2e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/pt_BR.po @@ -0,0 +1,153 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Kevilyn Rosa, 2023 +# Layna Nascimento, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Layna Nascimento, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Caixa Registradora" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Procure 'Device ID' nas configurações da impressora. Deve estar definido " +"como:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "A conexão à impressora falhou" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP da impressora Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Endereço IP da impressora de recibo Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Caso esteja em um servidor seguro (HTTPS), certifique-se de aceitar " +"manualmente o certificado acessando %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Endereço IP local de uma impressora de recibo Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Nenhum papel detectado pela impressora" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Verifique se a impressora tem papel suficiente e se está pronta para " +"impressão." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Verifique se a impressora ainda está conectada. \n" +"Alguns navegadores não permitem chamadas HTTP de sites para dispositivos na rede (por motivos de segurança). Se esse for o caso, você precisará seguir a documentação do Odoo para \"Certificado autoassinado para impressoras ePOS\" e \"Conexão segura (HTTPS)\" para resolver o problema" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP da impressora Epson do PDV" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Falha na impressão" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"A impressora de recibo Epson será utilizada em vez da impressora de recibo " +"conectada à IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "O seguinte código de erro foi fornecido pela impressora:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "A impressora foi alcançada com sucesso, mas não pôde imprimir." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Para saber mais detalhes do motivo do erro, pesquise online:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ro.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ro.po new file mode 100644 index 0000000..ad363c5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ro.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Dorin Hongu , 2023 +# Betty Keresztesi, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Sertar de bani" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Verificați configurația imprimantei pentru setarea \"ID dispozitiv\". " +"Aceasta ar trebui să fie setată la: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Conectarea la imprimantă eșuat" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP Printer Eprson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Adresă IP Factură Imprimantă Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adresa IP locală a unei imprimante Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Imprimanta nu a detectat hârtie" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Vă rugăm să verificați dacă imprimanta are suficientă hârtie și este " +"pregătită pentru imprimare." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Verificați dacă imprimanta este încă conectată. \n" +"Unele browsere nu permit apeluri HTTP de la site-uri la dispozitivele din rețea (din motive de securitate). În acest caz, va trebui să urmați documentația Odoo pentru 'Certificat auto-semnat pentru imprimante ePOS' și 'Conexiune securizată (HTTPS)' pentru a rezolva problema" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Imprimantă Epson Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Imprimare eșuată" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Imprimanta de bonuri Epson va fi utilizată în locul imprimantei de bonuri " +"conectată la IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Imprimanta a afișat următorul cod de eroare:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Imprimanta a fost accesată cu succes, dar nu a putut imprima." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Pentru a găsi mai multe detalii cu privire la motivul erorii, vă rugăm să " +"căutați online:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ru.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ru.po new file mode 100644 index 0000000..f9f7cf6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ru.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# ILMIR , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Денежный ящик" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Проверьте в конфигурации принтера параметр \"Идентификатор устройства\". Он " +"должен быть установлен на:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Не удалось подключиться к принтеру" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Принтер Epson IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP-адрес принтера квитанций Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Локальный IP-адрес принтера чеков Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Принтер не обнаружил бумагу" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Убедитесь, что в принтере достаточно бумаги и он готов к печати." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Принтер Epson Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Печать не удалась" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Принтер чеков Epson будет использоваться вместо принтера чеков, " +"подключенного к IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Принтер выдал следующий код ошибки:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Принтер был успешно подключен, но не смог напечатать." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Чтобы получить более подробную информацию о причине ошибки, выполните поиск " +"в Интернете:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sk.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sk.po new file mode 100644 index 0000000..04c8beb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sk.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Tomáš Píšek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tomáš Píšek, 2025\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Pokladňa " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Pripojenie k tlačiarni zlyhalo" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sl.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sl.po new file mode 100644 index 0000000..263b5a5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sl.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Grega Vavtar , 2022 +# Martin Trigaux, 2022 +# Katja Deržič, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Katja Deržič, 2024\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Blagajniški predal" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Tiskalnik ni zaznal papirja" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Preverite, ali ima tiskalnik dovolj papirja in je pripravljen za tiskanje." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tiskanje ni bilo uspešno" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sq.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sq.po new file mode 100644 index 0000000..89bc13a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sq.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sr.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sr.po new file mode 100644 index 0000000..afe6be7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sr.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Dragan Vukosavljevic , 2022 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Cashdrawer" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Connection to the printer failed" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Printer IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP adresa Epsonovog štampača računa" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokalna IP adresa Epsonovog štampača računa" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "No paper was detected by the printer" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Please check if the printer has enough paper and is ready to print." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson Printer Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Printing failed" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "The following error code was given by the printer:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "The printer was successfully reached, but it wasn't able to print." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "To find more details on the error reason, please search online for:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sv.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sv.po new file mode 100644 index 0000000..d4e79cf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sv.po @@ -0,0 +1,154 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Chrille Hedberg , 2022 +# Kim Asplund , 2022 +# Anders Wallenquist , 2024 +# Daniel Osser , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Daniel Osser , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Kassalåda" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Kontrollera skrivarens inställningar för 'Device ID'. Den bör vara ställd " +"till:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Anslutning till printern misslyckades" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Printer IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson Kvitto Printer IP Address" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Om du använder en säker anslutning (HTTPS) vänligen acceptera certifikatet " +"manuellt genom att öppna %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP-adress till en Epson kvitto printer." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Papper upptäckes inte av skrivaren" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Vänligen kontrollera att printern har tillräckligt med papper och är redo " +"att skriva ut." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Kontrollera om skrivaren fortfarande är ansluten.\n" +"Vissa webbläsare tillåter inte HTTP-anrop från webbplatser till enheter i nätverket (av säkerhetsskäl). Om så är fallet måste du följa Odoo's dokumentation för 'Självsignerat certifikat för ePOS-skrivare' och 'Säker anslutning (HTTPS)' för att lösa problemet" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Kassa Epsonskrivare IP-adress" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Utskrift misslyckades" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Epson kvitto skrivare kommer att användas i stället för den som är ansluten " +"till IoT lådan." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Felkod från skrivare:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Kommunikation med skrivaren lyckades men den kunde inte skriva ut." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "För mer information om felet, vänligen sök online efter:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sw.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sw.po new file mode 100644 index 0000000..6d3f36a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/sw.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ta.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ta.po new file mode 100644 index 0000000..4ee6522 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/ta.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+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_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/th.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/th.po new file mode 100644 index 0000000..ecf1dff --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/th.po @@ -0,0 +1,152 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "ลิ้นชักเก็บเงิน" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"ตรวจสอบการกำหนดค่าเครื่องพิมพ์สำหรับการตั้งค่า 'รหัสอุปกรณ์' ควรตั้งค่าเป็น:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "การเชื่อมต่อกับเครื่องพิมพ์ล้มเหลว" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP เครื่องพิมพ์ Epson " + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "ที่อยู่ IP เครื่องพิมพ์ใบเสร็จของ Epson " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"หากคุณอยู่บนเซิร์ฟเวอร์ที่ปลอดภัย (HTTPS) " +"โปรดตรวจสอบว่าคุณยอมรับการรับรองด้วยตนเองโดยเข้าไปที่ %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "ที่อยู่ Local IP ในเครื่องพิมพ์ใบเสร็จของ Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "เครื่องพิมพ์ตรวจไม่พบกระดาษ" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "โปรดตรวจสอบว่าเครื่องพิมพ์มีกระดาษเพียงพอและพร้อมที่จะพิมพ์หรือไม่" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"โปรดตรวจสอบว่าเครื่องพิมพ์ยังคงเชื่อมต่ออยู่หรือไม่\n" +"เบราว์เซอร์บางตัวไม่อนุญาตให้มีการโทร HTTP จากเว็บไซต์ไปยังอุปกรณ์ในเครือข่าย (ด้วยเหตุผลด้านความปลอดภัย) หากเป็นกรณีนี้ คุณจะต้องปฏิบัติตามเอกสารของ Odoo สำหรับ 'ใบรับรองที่ลงนามด้วยตนเองสำหรับเครื่องพิมพ์ ePOS' และ 'การเชื่อมต่อที่ปลอดภัย (HTTPS)' เพื่อแก้ไขปัญหานี้" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "เครื่องพิมพ์ POS Epson Ip" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "การพิมพ์ล้มเหลว" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"เครื่องพิมพ์ใบเสร็จของ Epson " +"จะใช้แทนเครื่องพิมพ์ใบเสร็จที่เชื่อมต่อกับกล่องไอโอที" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "เครื่องพิมพ์ได้รับรหัสข้อผิดพลาดต่อไปนี้:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "เข้าถึงเครื่องพิมพ์สำเร็จแล้ว แต่ไม่สามารถพิมพ์ได้" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"หากต้องการดูรายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุของข้อผิดพลาด " +"โปรดค้นหาทางออนไลน์ด้วย:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/tr.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/tr.po new file mode 100644 index 0000000..b7c971e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/tr.po @@ -0,0 +1,155 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# abc Def , 2022 +# Martin Trigaux, 2022 +# Ertuğrul Güreş , 2022 +# Halil, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Nakit Çekmece" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"'Aygıt Kimliği' ayarı için yazıcı yapılandırmasını kontrol edin. Şu şekilde " +"ayarlanmalıdır:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Yazıcıya bağlantı başarısız" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson Yazıcı IP'si" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson Makbuz Yazıcısı IP Adresi" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Güvenli bir sunucudaysanız (HTTPS) lütfen %s adrese erişerek sertifikayı " +"manuel olarak kabul ettiğinizden emin olun" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson makbuz yazıcısının yerel IP adresi." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Yazıcı tarafından kağıt algılanmadı" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "" +"Lütfen yazıcıda yeterli kağıt olup olmadığını ve yazdırmaya hazır olup " +"olmadığını kontrol edin." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Lütfen yazıcının hala bağlı olup olmadığını kontrol edin. \n" +"Bazı tarayıcılar, web sitelerinden ağdaki cihazlara HTTP çağrılarına izin vermez (güvenlik nedenleriyle). Bu durumda, sorunu çözmek için Odoo'nun 'ePOS yazıcılar için otomatik olarak imzalanan sertifika' ve 'Güvenli bağlantı (HTTPS)' belgelerini izlemeniz gerekecektir" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson Yazıcı IP'si" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Yazdırma başarısız oldu" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"IoT Box'a bağlı fiş yazıcısı yerine Epson fiş yazıcısı kullanılacaktır." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Yazıcı tarafından aşağıdaki hata kodu verildi:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Yazıcıya başarıyla ulaşıldı, ancak yazdırılamadı." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Hata nedeni hakkında daha fazla ayrıntı bulmak için lütfen çevrimiçi olarak " +"şunu arayın:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/uk.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/uk.po new file mode 100644 index 0000000..c0ae8da --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/uk.po @@ -0,0 +1,151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Касова скринька" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Перевірте параметр «ID пристрою» в конфігурації принтера. Його слід " +"встановити на:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Налаштування" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "З'єднання з принтером не вдалося" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr " IP принтера Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "IP-адреса принтера чеків Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Якщо ви перебуваєте на захищеному сервері (HTTPS), переконайтеся, що ви " +"вручну прийняли сертифікат, отримавши доступ до %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Локальна IP-адреса принтера чеків Epson." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "У принтері відсутній папір" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Перевірте, чи достатньо в принтері паперу та чи готовий він до друку." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Будь ласка, перевірте, чи принтер все ще підключений. \n" +"Деякі браузери не дозволяють HTTP-дзвінки з веб-сайтів на пристрої в мережі (з міркувань безпеки). Якщо це так, вам потрібно буде дотримуватися документації Odoo щодо «Самопідписаного сертифіката для принтерів ePOS» і «Безпечного з’єднання (HTTPS)», щоб вирішити проблему" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Ip принтера Epson точки продажу" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "Друк не вдався" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Принтер чеків Epson буде використовуватися замість принтера чеків, " +"підключеного до IoT Box." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Принтер надав такий код помилки:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "До принтера вдалося підключитися, але він не зміг друкувати." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "" +"Щоб знайти докладнішу інформацію про причину помилки, знайдіть в Інтернеті:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/vi.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/vi.po new file mode 100644 index 0000000..59e5dd9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/vi.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "Ngăn két" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "" +"Kiểm tra cấu hình máy in để biết cài đặt 'ID thiết bị'. Nên đặt thành:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "Kết nối với máy in không thành công" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "IP máy in Epson" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Địa chỉ IP máy in biên lai Epson" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "" +"Nếu bạn đang sử dụng máy chủ bảo mật (HTTPS), hãy bảo đảm bạn đã chấp nhận " +"chứng chỉ theo cách thủ công bằng cách truy cập %s" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Địa chỉ IP nội bộ của máy in hóa đơn Epson " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "Máy in không phát hiện giấy" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "Vui lòng kiểm tra xem máy in có đủ giấy và sẵn sàng in không. " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"Vui lòng kiểm tra xem máy in còn được kết nối hay không.\n" +"Một số trình duyệt không cho phép gọi HTTP từ trang web đến thiết bị trong mạng (vì lý do bảo mật). Nếu đúng như vậy, bạn cần làm theo tài liệu của Odoo về 'Chứng chỉ tự ký cho máy in ePOS' và 'Kết nối an toàn (HTTPS)' để giải quyết vấn đề" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "IP máy in Epson POS" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "In không thành công" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "" +"Máy in hóa đơn Epson sẽ được sử dụng thay vì máy in hóa đơn kết nối với Hộp " +"IoT. " + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "Máy in hiển thị mã lỗi sau:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "Máy in đã được kết nối thành công, nhưng không thể in." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "Để biết thêm chi tiết về lý do lỗi, vui lòng tra cứu online:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_CN.po new file mode 100644 index 0000000..383d4a9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_CN.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Jeffery CHEN , 2022 +# Raymond Yu , 2022 +# Chloe Wang, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Chloe Wang, 2023\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "钱箱" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "检查打印机配置中的 \"设备 ID\"。应设置为:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "与打印机的连接失败" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson 打印机 IP地址" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson收据打印机IP地址" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "如果您是在一个安全的服务器(HTTPS)上,请确保您通过访问%s手动接受证书。" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson收据打印机的本地IP地址。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "打印机未检测到纸张" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "请检查打印机是否有足够的纸张并准备好打印。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" +"请检查打印机是否仍在连接。\n" +"有些浏览器不允许从网站到网络中的设备进行HTTP调用(出于安全原因)。如果是这种情况,你需要按照Odoo的 “ePOS打印机的自签名证书 ”和 “安全连接(HTTPS)”文档来解决这个问题。" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "POS Epson打印机IP地址" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "打印失败" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "将使用Epson收据打印机代替连接到 IoT Box 的收据打印机." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "打印机给出了以下错误代码:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "已成功连接打印机,但无法打印。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "有关错误原因的详细信息,请上网搜索:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_TW.po new file mode 100644 index 0000000..3b87772 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/i18n/zh_TW.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-14 05:51+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tony Ng, 2024\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Cashdrawer" +msgstr "收銀機" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Check on the printer configuration for the 'Device ID' setting. It should be" +" set to: " +msgstr "請檢查打印機配置中的\"設備 ID\",應設置為:" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Connection to the printer failed" +msgstr "與印表機的連接失敗" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Epson Printer IP" +msgstr "Epson 印表機 IP" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "Epson Receipt Printer IP Address" +msgstr "Epson 收據印表機 IP 地址" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"If you are on a secure server (HTTPS) please make sure you manually accepted" +" the certificate by accessing %s" +msgstr "如果您使用的是安全伺服器 (HTTPS),請確保您通過存取 %s 手動接受了證書" + +#. module: pos_epson_printer +#: model:ir.model.fields,help:pos_epson_printer.field_pos_config__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson 收據印表機的本地 IP 地址." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "No paper was detected by the printer" +msgstr "打印機偵測不到有紙張" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Please check if the printer has enough paper and is ready to print." +msgstr "請檢查印表機是否有足夠的紙張並準備好列印。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "" +"Please check if the printer is still connected. \n" +"Some browsers don't allow HTTP calls from websites to devices in the network (for security reasons). If it is the case, you will need to follow Odoo's documentation for 'Self-signed certificate for ePOS printers' and 'Secure connection (HTTPS)' to solve the issue" +msgstr "" + +#. module: pos_epson_printer +#: model:ir.model,name:pos_epson_printer.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_epson_printer +#: model:ir.model.fields,field_description:pos_epson_printer.field_res_config_settings__pos_epson_printer_ip +msgid "Pos Epson Printer Ip" +msgstr "Pos Epson打印機IP地址" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "Printing failed" +msgstr "列印失敗" + +#. module: pos_epson_printer +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.pos_iot_config_view_form +#: model_terms:ir.ui.view,arch_db:pos_epson_printer.res_config_settings_view_form +msgid "" +"The Epson receipt printer will be used instead of the receipt printer " +"connected to the IoT Box." +msgstr "將使用 Epson 收據印表機替换 IoT 收據印表機." + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The following error code was given by the printer:" +msgstr "打印機提供了以下錯誤代碼:" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "The printer was successfully reached, but it wasn't able to print." +msgstr "已成功連接打印機,但無法列印。" + +#. module: pos_epson_printer +#. odoo-javascript +#: code:addons/pos_epson_printer/static/src/js/printers.js:0 +#, python-format +msgid "To find more details on the error reason, please search online for:" +msgstr "若想了解錯誤原因的更多詳情,請在網上搜尋:" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/__init__.py b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/__init__.py new file mode 100644 index 0000000..2fd2bb5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_config +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/pos_config.py b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/pos_config.py new file mode 100644 index 0000000..885d9e4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/pos_config.py @@ -0,0 +1,9 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + +class PosConfig(models.Model): + _inherit = 'pos.config' + + epson_printer_ip = fields.Char(string='Epson Printer IP', help="Local IP address of an Epson receipt printer.") diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/res_config_settings.py new file mode 100644 index 0000000..a5db7f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/models/res_config_settings.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models, api + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + pos_epson_printer_ip = fields.Char(compute='_compute_pos_epson_printer_ip', store=True, readonly=False) + + @api.depends('pos_epson_printer_ip', 'pos_other_devices') + def _compute_pos_iface_cashdrawer(self): + """We are just adding depends on this compute.""" + super()._compute_pos_iface_cashdrawer() + + def _is_cashdrawer_displayed(self, res_config): + return super()._is_cashdrawer_displayed(res_config) or (res_config.pos_other_devices and bool(res_config.pos_epson_printer_ip)) + + @api.depends('pos_other_devices', 'pos_config_id') + def _compute_pos_epson_printer_ip(self): + for res_config in self: + if not res_config.pos_other_devices: + res_config.pos_epson_printer_ip = '' + else: + res_config.pos_epson_printer_ip = res_config.pos_config_id.epson_printer_ip diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/pos_epson_printer.js b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/pos_epson_printer.js new file mode 100644 index 0000000..8bd5bca --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/pos_epson_printer.js @@ -0,0 +1,21 @@ +odoo.define('pos_epson_printer.pos_epson_printer', function (require) { +"use strict"; + +var { PosGlobalState } = require('point_of_sale.models'); +var EpsonPrinter = require('pos_epson_printer.Printer'); +const Registries = require('point_of_sale.Registries'); + + +const PosEpsonPosGlobalState = (PosGlobalState) => class PosEpsonPosGlobalState extends PosGlobalState { + after_load_server_data() { + var self = this; + return super.after_load_server_data(...arguments).then(function () { + if (self.config.other_devices && self.config.epson_printer_ip) { + self.env.proxy.printer = new EpsonPrinter(self.config.epson_printer_ip , self); + } + }); + } +} +Registries.Model.extend(PosGlobalState, PosEpsonPosGlobalState); + +}); diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/printers.js b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/printers.js new file mode 100644 index 0000000..0f8cfbf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/js/printers.js @@ -0,0 +1,193 @@ + +odoo.define('pos_epson_printer.Printer', function (require) { +"use strict"; + +var core = require('web.core'); +var { PrinterMixin, PrintResult, PrintResultGenerator } = require('point_of_sale.Printer'); + +var QWeb = core.qweb; +var _t = core._t; + +class EpsonPrintResultGenerator extends PrintResultGenerator { + constructor(address) { + super(); + this.address = address; + } + + IoTActionError() { + var printRes = new PrintResult({ + successful: false, + message: { + title: _t('Connection to the printer failed'), + body: _t('Please check if the printer is still connected. \n' + + 'Some browsers don\'t allow HTTP calls from websites to devices in the network (for security reasons). ' + + 'If it is the case, you will need to follow Odoo\'s documentation for ' + + '\'Self-signed certificate for ePOS printers\' and \'Secure connection (HTTPS)\' to solve the issue' + ), + } + }); + + if (window.location.protocol === 'https:') { + printRes.message.body += _.str.sprintf( + _t('If you are on a secure server (HTTPS) please make sure you manually accepted the certificate by accessing %s'), + this.address + ); + } + + return printRes; + } + + IoTResultError(printerErrorCode) { + let message = _t("The printer was successfully reached, but it wasn't able to print.") + '\n'; + if (printerErrorCode) { + message += '\n' + _t("The following error code was given by the printer:") + '\n' + printerErrorCode; + + const extra_messages = { + 'DeviceNotFound': + _t("Check on the printer configuration for the 'Device ID' setting. " + + "It should be set to: ") + "\nlocal_printer", + 'EPTR_REC_EMPTY': + _t("No paper was detected by the printer"), + }; + if (printerErrorCode in extra_messages) { + message += '\n' + extra_messages[printerErrorCode]; + } + message += "\n" + _t("To find more details on the error reason, please search online for:") + '\n' + + " Epson Server Direct Print " + printerErrorCode; + } else { + message += _t('Please check if the printer has enough paper and is ready to print.'); + } + return new PrintResult({ + successful: false, + message: { + title: _t('Printing failed'), + body: message, + }, + }); + } +} + +var EpsonPrinter = core.Class.extend(PrinterMixin, { + init(ip, pos) { + PrinterMixin.init.call(this, pos); + var url = window.location.protocol + '//' + ip; + this.address = url + '/cgi-bin/epos/service.cgi?devid=local_printer'; + this.printResultGenerator = new EpsonPrintResultGenerator(url); + }, + + + /** + * Transform a (potentially colored) canvas into a monochrome raster image. + * We will use Floyd-Steinberg dithering. + */ + _canvasToRaster(canvas) { + var imageData = canvas.getContext('2d').getImageData(0, 0, canvas.width, canvas.height); + var pixels = imageData.data; + var width = imageData.width; + var height = imageData.height; + var errors = Array.from(Array(width), _ => Array(height).fill(0)); + var rasterData = new Array(width * height).fill(0); + + for (var y = 0; y < height; y++) { + for (var x = 0; x < width; x++) { + var idx, oldColor, newColor; + + // Compute grayscale level. Those coefficients were found online + // as R, G and B have different impacts on the darkness + // perception (e.g. pure blue is darker than red or green). + idx = (y * width + x) * 4; + oldColor = pixels[idx] * 0.299 + pixels[idx+1] * 0.587 + pixels[idx+2] * 0.114; + + // Propagate the error from neighbor pixels + oldColor += errors[x][y]; + oldColor = Math.min(255, Math.max(0, oldColor)); + + if (oldColor < 128) { + // This pixel should be black + newColor = 0; + rasterData[y * width + x] = 1; + } else { + // This pixel should be white + newColor = 255; + rasterData[y * width + x] = 0; + } + + // Propagate the error to the following pixels, based on + // Floyd-Steinberg dithering. + var error = oldColor - newColor; + if (error) { + if (x < width - 1) { + // Pixel on the right + errors[x + 1][y] += 7/16 * error; + } + if (x > 0 && y < height - 1) { + // Pixel on the bottom left + errors[x - 1][y + 1] += 3/16 * error; + } + if (y < height - 1) { + // Pixel below + errors[x][y + 1] += 5/16 * error; + } + if (x < width - 1 && y < height - 1) { + // Pixel on the bottom right + errors[x + 1][y + 1] += 1/16 * error; + } + } + } + } + + return rasterData.join(''); + }, + + /** + * Base 64 encode a raster image + */ + _encodeRaster(rasterData) { + var encodedData = ''; + for(var i = 0; i < rasterData.length; i+=8){ + var sub = rasterData.substr(i, 8); + encodedData += String.fromCharCode(parseInt(sub, 2)); + } + return btoa(encodedData); + }, + + /** + * Create the raster data from a canvas + * + * @override + */ + process_canvas(canvas) { + var rasterData = this._canvasToRaster(canvas); + var encodedData = this._encodeRaster(rasterData); + return QWeb.render('ePOSPrintImage', { + image: encodedData, + width: canvas.width, + height: canvas.height, + }); + }, + + /** + * @override + */ + open_cashbox() { + var pulse = QWeb.render('ePOSDrawer'); + this.send_printing_job(pulse); + }, + + /** + * @override + */ + async send_printing_job(img) { + const res = await $.ajax({ + url: this.address, + method: 'POST', + data: img, + }); + const response = $(res).find('response'); + return {"result": response.attr('success') === 'true', "printerErrorCode": response.attr('code')}; + }, +}); + +return EpsonPrinter; + +}); diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/xml/epos_templates.xml b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/xml/epos_templates.xml new file mode 100644 index 0000000..b964772 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/static/src/xml/epos_templates.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/pos_config_views.xml b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/pos_config_views.xml new file mode 100644 index 0000000..1231f00 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/pos_config_views.xml @@ -0,0 +1,22 @@ + + + + pos.iot.config.form.view + pos.config + + + +
+ +
+
+
+ +
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/res_config_settings_views.xml new file mode 100644 index 0000000..ccc93a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pos_epson_printer/views/res_config_settings_views.xml @@ -0,0 +1,22 @@ + + + + res.config.settings.view.form.inherit.pos.epson.printer + res.config.settings + + + +
+ +
+
+
+ +
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_epson_printer/pyproject.toml b/odoo-bringout-oca-ocb-pos_epson_printer/pyproject.toml new file mode 100644 index 0000000..12d463e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_epson_printer" +version = "16.0.0" +description = "pos_epson_printer - Epson ePOS Printers in PoS" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_epson_printer"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/README.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/README.md new file mode 100644 index 0000000..b91f1bc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/README.md @@ -0,0 +1,50 @@ +# pos_epson_printer_restaurant + + + +Use Epson Printers as Order Printers in the Point of Sale without the IoT Box + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_epson_printer_restaurant +``` + +## Dependencies + +This addon depends on: +- pos_epson_printer +- pos_restaurant + +## Manifest Information + +- **Name**: pos_epson_printer_restaurant +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_epson_printer_restaurant`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/ARCHITECTURE.md new file mode 100644 index 0000000..e148200 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_epson_printer_restaurant Module - pos_epson_printer_restaurant + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONFIGURATION.md new file mode 100644 index 0000000..b219c27 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_epson_printer_restaurant. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/DEPENDENCIES.md new file mode 100644 index 0000000..b612486 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [pos_epson_printer](../../odoo-bringout-oca-ocb-pos_epson_printer) +- [pos_restaurant](../../odoo-bringout-oca-ocb-pos_restaurant) diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/FAQ.md new file mode 100644 index 0000000..4ee1ad0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_epson_printer_restaurant or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/INSTALL.md new file mode 100644 index 0000000..5d7c764 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_epson_printer_restaurant" +# or +uv pip install odoo-bringout-oca-ocb-pos_epson_printer_restaurant" +``` diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/MODELS.md new file mode 100644 index 0000000..1c9238f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/MODELS.md @@ -0,0 +1,13 @@ +# Models + +Detected core models and extensions in pos_epson_printer_restaurant. + +```mermaid +classDiagram + class pos_session + class restaurant_printer +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/OVERVIEW.md new file mode 100644 index 0000000..746a9a0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_epson_printer_restaurant. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_epson_printer_restaurant +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/USAGE.md new file mode 100644 index 0000000..0f23147 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_epson_printer_restaurant +``` diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__init__.py b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__manifest__.py b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__manifest__.py new file mode 100644 index 0000000..7142f80 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/__manifest__.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'pos_epson_printer_restaurant', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Epson Printers as Order Printers', + 'description': """ + +Use Epson Printers as Order Printers in the Point of Sale without the IoT Box +""", + 'depends': ['pos_epson_printer', 'pos_restaurant'], + 'data': [ + 'views/pos_restaurant_views.xml', + ], + 'installable': True, + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_epson_printer_restaurant/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/af.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/af.po new file mode 100644 index 0000000..0d87c3a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/af.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/am.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/am.po new file mode 100644 index 0000000..9a614ab --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/am.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ar.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ar.po new file mode 100644 index 0000000..6d7dc5e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ar.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Malaz Abuidris , 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "عنوان IP لطابعة Epson " + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "عنوان IP محلي لطابعة إيصالات Epson " + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "نوع الطابعة " + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "طابعة مطعم" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "استخدام طابعة Epson " diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/az.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/az.po new file mode 100644 index 0000000..fc15757 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/az.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# erpgo translator , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/be.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/be.po new file mode 100644 index 0000000..4eab036 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/be.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bg.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bg.po new file mode 100644 index 0000000..5c2a271 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bg.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Maria Boyadjieva , 2023 +# Igor Sheludko , 2023 +# Petko Karamotchev, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "IP адрес на Epson принтер" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Local IP address of an Epson receipt printer." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип на принтера" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Принтер за ресторант" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bs.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bs.po new file mode 100644 index 0000000..8e42d2d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/bs.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-20 09:01+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP Address" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Local IP address of an Epson receipt printer." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printer Type" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant Printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Use an Epson printer" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ca.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ca.po new file mode 100644 index 0000000..3f515b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ca.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Quim - eccit , 2022 +# marcescu, 2022 +# Ivan Espinola, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Espinola, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP Adreça" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adreça IP local d'una impressora de recepció d'Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipus d'impressora" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impressora del restaurant" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Utilitza una impressora Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/cs.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/cs.po new file mode 100644 index 0000000..ec65624 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/cs.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Jiří Podhorecký , 2022 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Adresa IP tiskárny Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Místní IP adresa tiskárny Epson na tisk stvrzenek." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Typ tiskárny" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Tiskárna restaurace" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Použít Epson tiskárnu" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/da.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/da.po new file mode 100644 index 0000000..6844bb1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/da.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Sanne Kristensen , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP Adresse" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP adresse på en Epson kvitering printer." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printer type" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Brug en Epson printer" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/de.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/de.po new file mode 100644 index 0000000..3937110 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/de.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "IP-Adresse des Epson-Druckers" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokale IP-Adresse des Epson-Belegdruckers." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Druckertyp" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant-Drucker" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Epson-Drucker verwenden" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es.po new file mode 100644 index 0000000..07bc8ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Larissa Manderfeld, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larissa Manderfeld, 2023\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Dirección IP de la impresora Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Dirección IP local de una impresora de recibos Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impresora" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impresora de restaurante" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Use una impresora Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es_MX.po new file mode 100644 index 0000000..df0c609 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/es_MX.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Fernanda Alvarez, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2023\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Dirección IP de la impresora Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Dirección IP local de una impresora de recibos Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impresora" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impresora de restaurante" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Use una impresora Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/et.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/et.po new file mode 100644 index 0000000..f42b0ee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/et.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Maidu Targama , 2022 +# Triine Aavik , 2022 +# Anna, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Anna, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson printeri IP aadress" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson kviitungiprinteri kohalik IP aadress." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printeri tüüp" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorani Printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Kasutage Epson printerit" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fa.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fa.po new file mode 100644 index 0000000..f110e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fa.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Hanna Kheradroosta, 2023 +# Mostafa Barmshory , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mostafa Barmshory , 2024\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "نوع چاپگر" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fi.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fi.po new file mode 100644 index 0000000..faf39bf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fi.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Tuomo Aura , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epsonin tulostimen IP-osoite" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epsonin kuittitulostimen paikallinen IP-osoite." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tulostimen tyyppi" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ravintolan tulostin" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Käytä Epson-tulostinta" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fr.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fr.po new file mode 100644 index 0000000..fe45434 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/fr.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Adresse IP de l'imprimante Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adresse IP locale d'une imprimante de reçus Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Type d'imprimante" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Imprimante du restaurant" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Utiliser une imprimante Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/gu.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/gu.po new file mode 100644 index 0000000..9b6e342 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/gu.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/he.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/he.po new file mode 100644 index 0000000..c54c7b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/he.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Lilach Gilliam , 2022 +# ZVI BLONDER , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ZVI BLONDER , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "כתובת IP מקומית של מדפסת קבלה של Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "סוג מדפסת" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "מדפסת מסעדה" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "השתמש במדפסת Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hi.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hi.po new file mode 100644 index 0000000..9266ac4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hi.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hr.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hr.po new file mode 100644 index 0000000..bacd087 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hu.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hu.po new file mode 100644 index 0000000..c990f5e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hu.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Tamás Németh , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tamás Németh , 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson számlanyomtató helyi IP címe" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Nyomtató típusa" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Éttermi nyomtató" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Epson nyomtatót használ" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hy.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hy.po new file mode 100644 index 0000000..b9ef519 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/hy.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/id.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/id.po new file mode 100644 index 0000000..fdee01b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/id.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Alamat Ip Epson Printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "IP adress lokal untuk pencetak resi Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipe Printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Gunakan printer Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/is.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/is.po new file mode 100644 index 0000000..6418a85 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/is.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/it.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/it.po new file mode 100644 index 0000000..4aed9ee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/it.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Indirizzo IP stampante EPSON" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Indirizzo IP locale della stampante ricevute Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo stampante" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Stampante ristorante" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Utilizzare una stampante Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ja.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ja.po new file mode 100644 index 0000000..3f817e0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ja.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2022 +# Junko Augias, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "EpsonプリンタIPアドレス" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "EpsonレシートプリンタローカルIPアドレス" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "プリンタタイプ" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "レストランプリンタ" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Epsonプリンタを使用" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/km.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/km.po new file mode 100644 index 0000000..bfd0732 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/km.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "ព្រីនធឺភោជនីយដ្ឋាន " + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ko.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ko.po new file mode 100644 index 0000000..99bde72 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ko.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# JH CHOI , 2022 +# Sarah Park, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson 프린터 IP 주소" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson 영수증 프린터의 로컬 IP 주소." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "프린터 유형" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "식당 프린터" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Epson 프린터 사용" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lb.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lb.po new file mode 100644 index 0000000..38c4abd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lb.po @@ -0,0 +1,41 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-26 08:15+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Receipt Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lo.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lo.po new file mode 100644 index 0000000..4ade7c2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lo.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lt.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lt.po new file mode 100644 index 0000000..7561be8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lt.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorano spausdintuvas" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lv.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lv.po new file mode 100644 index 0000000..1d58fe2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/lv.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Armīns Jeltajevs , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson printer IP adrese" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson čeku printera lokālā IP adrese" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printera tips" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorāna printeris" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Izmantot Epson printeri" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ml.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ml.po new file mode 100644 index 0000000..f11c10a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ml.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Niyas Raphy, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/mn.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/mn.po new file mode 100644 index 0000000..62ef1f4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/mn.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Baskhuu Lodoikhuu , 2022 +# tserendavaa tsogtoo , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: tserendavaa tsogtoo , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Рестораны принтер" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ms.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ms.po new file mode 100644 index 0000000..aa19b19 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ms.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nb.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nb.po new file mode 100644 index 0000000..f54999c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nb.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP-adresse for Epson kvitteringsskriver" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Skriver type" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurantskriver" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Bruk en Epson skriver" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nl.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nl.po new file mode 100644 index 0000000..542152a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/nl.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2022\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP adres" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokaal IP adres van een Epson ticket printer." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Soort printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurantprinter" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Gebruik een Epson printer" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/no.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/no.po new file mode 100644 index 0000000..56f3a47 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/no.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pl.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pl.po new file mode 100644 index 0000000..9bfd489 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pl.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Adres IP drukarki Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokalny adres IP drukarki paragonów Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Typ drukarki" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Drukarka zamówień restauracji" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Używaj drukarki Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pos_epson_printer_restaurant.pot b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pos_epson_printer_restaurant.pot new file mode 100644 index 0000000..b9137dc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pos_epson_printer_restaurant.pot @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-20 09:01+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt.po new file mode 100644 index 0000000..1cfb269 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt_BR.po new file mode 100644 index 0000000..962b678 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/pt_BR.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Kevilyn Rosa, 2023 +# Layna Nascimento, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Layna Nascimento, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Endereço IP da impressora Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Endereço IP local de uma impressora de recibo Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impressora" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Usar uma impressora Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ro.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ro.po new file mode 100644 index 0000000..e79d1fe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ro.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Foldi Robert , 2022 +# Betty Keresztesi, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Adresă IP imprimantă Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Adresa IP locală a unei imprimante Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tip Imprimantă" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Imprimantă Restaurant" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Utilizați o imprimantă Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ru.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ru.po new file mode 100644 index 0000000..af230b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ru.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Ivan Kropotkin , 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "IP-адрес принтера Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Локальный IP-адрес принтера чеков Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип принтера" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ресторанный принтеров" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Используйте принтер Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sk.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sk.po new file mode 100644 index 0000000..bec4d4e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sl.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sl.po new file mode 100644 index 0000000..19459f1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sl.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Tadej Lupšina , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadej Lupšina , 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Tiskalnik restavracije" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sq.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sq.po new file mode 100644 index 0000000..8fd59b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sq.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sr.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sr.po new file mode 100644 index 0000000..c890844 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sr.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Dragan Vukosavljevic , 2022 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP Address" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokalna IP adresa Epsonovog štampača računa" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Vrsta štampača" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restoranski štampač" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Koristi Epson štampač" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sv.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sv.po new file mode 100644 index 0000000..c1de594 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sv.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Chrille Hedberg , 2022 +# Kim Asplund , 2022 +# Daniel Osser , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Daniel Osser , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Printer IP-adress" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Lokal IP-adress till en Epson kvitto printer." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printer Typ" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurang Printer" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Använd en Epson printer" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sw.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sw.po new file mode 100644 index 0000000..4328843 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/sw.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ta.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ta.po new file mode 100644 index 0000000..b1fb7c3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/ta.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+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_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/th.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/th.po new file mode 100644 index 0000000..b76793c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/th.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "ที่อยู่ IP ของเครื่องพิมพ์ Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "ที่อยู่ Local IP ในเครื่องพิมพ์ใบเสร็จของ Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "ประเภทเครื่องพิมพ์" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "เครื่องพิมพ์ของร้านอาหาร" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "ใช้เครื่องพิมพ์ Epson " diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/tr.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/tr.po new file mode 100644 index 0000000..e2c6321 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/tr.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Levent Karakaş , 2022 +# Yedigen, 2022 +# abc Def , 2022 +# Halil, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson Yazıcısı IP Adresi" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson makbuz yazıcısının yerel IP adresi." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Yazıcı Türü" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restoran Yazıcısı" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Bir Epson yazıcı kullanın" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/uk.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/uk.po new file mode 100644 index 0000000..9e733a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/uk.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "IP-адреса принтера Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Локальна IP-адреса принтера чеків Epson." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип принтера" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ресторанний принтер" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Використовуйте принтер Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/vi.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/vi.po new file mode 100644 index 0000000..d09edb0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/vi.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Thi Huong Nguyen, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Địa chỉ IP máy in Epson" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Địa chỉ IP nội bộ của máy in hóa đơn Epson " + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Loại máy in" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Máy in nhà hàng" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "Sử dụng máy in Epson" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_CN.po new file mode 100644 index 0000000..25df1bf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_CN.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Raymond Yu , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Raymond Yu , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson打印机IP地址" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson收据打印机的本地IP地址。" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "打印机类型" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "餐厅打印机" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "使用Epson打印机" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_TW.po new file mode 100644 index 0000000..b10348f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/i18n/zh_TW.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_epson_printer_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.5alpha1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-09-20 09:01+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Epson Printer IP Address" +msgstr "Epson打印機IP地址" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,help:pos_epson_printer_restaurant.field_restaurant_printer__epson_printer_ip +msgid "Local IP address of an Epson receipt printer." +msgstr "Epson 收據印表機的本地 IP 地址." + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields,field_description:pos_epson_printer_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "印表機類型" + +#. module: pos_epson_printer_restaurant +#: model:ir.model,name:pos_epson_printer_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "餐廳印表機" + +#. module: pos_epson_printer_restaurant +#: model:ir.model.fields.selection,name:pos_epson_printer_restaurant.selection__restaurant_printer__printer_type__epson_epos +msgid "Use an Epson printer" +msgstr "使用 Epson 印表機" diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/__init__.py b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/__init__.py new file mode 100644 index 0000000..0007f7f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_restaurant +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_restaurant.py b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_restaurant.py new file mode 100644 index 0000000..37138f3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_restaurant.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + +class RestaurantPrinter(models.Model): + + _inherit = 'restaurant.printer' + + printer_type = fields.Selection(selection_add=[('epson_epos', 'Use an Epson printer')]) + epson_printer_ip = fields.Char(string='Epson Printer IP Address', help="Local IP address of an Epson receipt printer.") diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_session.py b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_session.py new file mode 100644 index 0000000..f785a8b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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_restaurant_printer(self): + result = super()._loader_params_restaurant_printer() + result['search_params']['fields'].append('epson_printer_ip') + return result diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/static/src/js/models.js new file mode 100644 index 0000000..b4ad75b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/static/src/js/models.js @@ -0,0 +1,24 @@ +odoo.define('pos_epson_printer_restaurant.models', function (require) { +"use strict"; + +var { PosGlobalState } = require('point_of_sale.models'); +var EpsonPrinter = require('pos_epson_printer.Printer'); +const Registries = require('point_of_sale.Registries'); + +// The override of create_printer needs to happen after its declaration in +// pos_restaurant. We need to make sure that this code is executed after the +// models file in pos_restaurant. +require('pos_restaurant.models'); + + +const PosEpsonResPosGlobalState = (PosGlobalState) => class PosEpsonResPosGlobalState extends PosGlobalState { + create_printer(config) { + if (config.printer_type === "epson_epos") { + return new EpsonPrinter(config.epson_printer_ip, this); + } else { + return super.create_printer(...arguments); + } + } +} +Registries.Model.extend(PosGlobalState, PosEpsonResPosGlobalState); +}); diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/views/pos_restaurant_views.xml b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/views/pos_restaurant_views.xml new file mode 100644 index 0000000..8f95a3e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pos_epson_printer_restaurant/views/pos_restaurant_views.xml @@ -0,0 +1,13 @@ + + + + pos.restaurant.iot.config.form.view + restaurant.printer + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pyproject.toml b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pyproject.toml new file mode 100644 index 0000000..30ed6dd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_epson_printer_restaurant/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_epson_printer_restaurant" +version = "16.0.0" +description = "pos_epson_printer_restaurant - Epson Printers as Order Printers" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-pos_epson_printer>=16.0.0", + "odoo-bringout-oca-ocb-pos_restaurant>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_epson_printer_restaurant"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_hr/README.md b/odoo-bringout-oca-ocb-pos_hr/README.md new file mode 100644 index 0000000..b0c7edc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/README.md @@ -0,0 +1,50 @@ +# pos_hr + + +This module allows Employees (and not users) to log in to the Point of Sale application using a barcode, a PIN number or both. +The actual till still requires one user but an unlimited number of employees can log on to that till and process sales. + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_hr +``` + +## Dependencies + +This addon depends on: +- point_of_sale +- hr + +## Manifest Information + +- **Name**: pos_hr +- **Version**: N/A +- **Category**: Hidden +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_hr`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_hr/doc/ARCHITECTURE.md new file mode 100644 index 0000000..312ee55 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_hr Module - pos_hr + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_hr/doc/CONFIGURATION.md new file mode 100644 index 0000000..c11341a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_hr. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_hr/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_hr/doc/DEPENDENCIES.md new file mode 100644 index 0000000..e70e81c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) +- [hr](../../odoo-bringout-oca-ocb-hr) diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_hr/doc/FAQ.md new file mode 100644 index 0000000..7f70b6f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_hr or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_hr/doc/INSTALL.md new file mode 100644 index 0000000..cb6f97a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_hr" +# or +uv pip install odoo-bringout-oca-ocb-pos_hr" +``` diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_hr/doc/MODELS.md new file mode 100644 index 0000000..752d7ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/MODELS.md @@ -0,0 +1,17 @@ +# Models + +Detected core models and extensions in pos_hr. + +```mermaid +classDiagram + class hr_employee + class hr_employee_public + class pos_config + class pos_order + class pos_session + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_hr/doc/OVERVIEW.md new file mode 100644 index 0000000..89006dc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_hr. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_hr +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_hr/doc/REPORTS.md new file mode 100644 index 0000000..fd8b2bb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/REPORTS.md @@ -0,0 +1,25 @@ +# Reports + +Report definitions and templates in pos_hr. + +```mermaid +classDiagram + class PosOrderReport + Model <|-- PosOrderReport +``` + +## Available Reports + +No named reports found in XML files. + + +## Report Files + +- **__init__.py** (Python logic) +- **pos_order_report.py** (Python logic) + +## Notes +- Named reports above are accessible through Odoo's reporting menu +- Python files define report logic and data processing +- XML files contain report templates, definitions, and formatting +- Reports are integrated with Odoo's printing and email systems diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_hr/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_hr/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_hr/doc/USAGE.md new file mode 100644 index 0000000..53d0aeb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_hr +``` diff --git a/odoo-bringout-oca-ocb-pos_hr/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_hr/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/__init__.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/__init__.py new file mode 100644 index 0000000..7a6c1b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +from . import models +from . import report diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/__manifest__.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/__manifest__.py new file mode 100644 index 0000000..82945f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/__manifest__.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': "pos_hr", + 'category': "Hidden", + 'summary': 'Link module between Point of Sale and HR', + + 'description': """ +This module allows Employees (and not users) to log in to the Point of Sale application using a barcode, a PIN number or both. +The actual till still requires one user but an unlimited number of employees can log on to that till and process sales. + """, + + 'depends': ['point_of_sale', 'hr'], + + 'data': [ + 'views/pos_config.xml', + 'views/pos_order_view.xml', + 'views/pos_order_report_view.xml', + 'views/res_config_settings_views.xml', + ], + 'installable': True, + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_hr/static/src/css/pos.css', + 'pos_hr/static/src/js/models.js', + 'pos_hr/static/src/js/SelectCashierMixin.js', + 'pos_hr/static/src/js/Chrome.js', + 'pos_hr/static/src/js/HeaderLockButton.js', + 'pos_hr/static/src/js/CashierName.js', + 'pos_hr/static/src/js/LoginScreen.js', + 'pos_hr/static/src/js/PaymentScreen.js', + 'pos_hr/static/src/xml/**/*', + ], + 'web.assets_tests': [ + 'pos_hr/static/tests/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/af.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/af.po new file mode 100644 index 0000000..04e9f6e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/af.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/am.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/am.po new file mode 100644 index 0000000..3ba0897 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/am.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ar.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ar.po new file mode 100644 index 0000000..d66881e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ar.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Farid Fox, 2022 +# Malaz Abuidris , 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "الموظفون المسموح لهم " + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "أمين الصندوق " + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "تغيير أمين الصندوق " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "الموظف" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "الموظف: %s - تهيئة نقطة البيع: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "موظفون لديهم صلاحيات الوصول" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"إذا تم تركه فارغاً، سيتمكن كافة الموظفين من تسجيل الدخول إلى جلسات نقطة " +"البيع " + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "كلمة المرور غير صحيحة" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "تسجيل الدخول إلى" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "كلمة المرور؟" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"الشخص الذي يستخدم صندوق تسجيل النقد. قد يكون البائع أو طالب أو موظف متدرب." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "تقرير طلبات نقطة البيع " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "موظف في القطاع العام" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "قم بمسح شارتك " + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "تحديد أمين الصندوق " + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"لا يمكنك حذف موظف قد يكون مستخدَماً في جلسة نقطة بيع نشطة. قم بإغلاق الجلسة " +"(الجلسات) أولاً: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "أو" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/az.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/az.po new file mode 100644 index 0000000..f1dbdda --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/az.po @@ -0,0 +1,158 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2025\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kassir" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Parametrləri Konfiqurasiya edin" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "İşçi" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Kassadan istifadə edən şəxs. Bu bir əvəzçi, tələbə və ya müvəqqəti işçi ola" +" bilər." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Nöqtəsi Sifarişləri" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Satış Nöqtəsi Sifarişlər Hesabatı" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Dövlət Qulluqçusu" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Bəcik nişanınızı skan edin" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "və yaxud" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/be.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/be.po new file mode 100644 index 0000000..60039d9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/be.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# 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:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Налады канфігурацыі" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bg.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bg.po new file mode 100644 index 0000000..bbaec90 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bg.po @@ -0,0 +1,162 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# KeyVillage, 2023 +# Albena Mincheva , 2023 +# aleksandar ivanov, 2023 +# Maria Boyadjieva , 2023 +# Martin Trigaux, 2023 +# Ивайло Малинов , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ивайло Малинов , 2025\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Касиер" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Сменете касиер" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Служител" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Неправилна парола" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Парола ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Лице, което използва касовия апарат. Може да бъде сътрудник, курсист или " +"междинен служител." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Публичен служител" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Сканиране на значка" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "или" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bs.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bs.po new file mode 100644 index 0000000..ab8431f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/bs.po @@ -0,0 +1,151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2025-02-10 08:27+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Dozvoljeni djelatnici" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Blagajnik" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Promijeni blagajnika" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Zaposlenik" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Djelatnik: %s - PoS Config(a): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Djelatnici sa pristupom" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Ako je ostavljeno prazno, svi djelatnici se mogu prijaviti u PoS sesiju" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Netočna lozinka" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Prijava u" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Lozinka ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Izvješće o narudžbama na prodajnim mjestima" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Javni djelatnik" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skenirajte svoju značku" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Odaberi blagajnika" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ili" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ca.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ca.po new file mode 100644 index 0000000..2d58a2f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ca.po @@ -0,0 +1,166 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Quim - coopdevs , 2022 +# Josep Anton Belchi, 2022 +# RGB Consulting , 2022 +# marcescu, 2022 +# Manel Fernandez Ramirez , 2022 +# Ivan Espinola, 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Empleats permesos" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Caixer" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Canviar el Caixer" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Empleat" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Empleat:%s - PoS Config(s): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Empleats amb accés" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Si es deixa buit, tots els empleats poden entrar a la sessió del PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Contrasenya incorrecta" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Inicia la sessió a" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Contrasenya ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Persones que utilitzen la caixa registradora. Pot ser un substitut, un " +"estudiant o un empleat interí." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Informe de tiquets de punt de venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Empleat públic" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Escanegi la seva identificació" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Seleccioneu Cashier" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"No es pot suprimir un empleat que pugui ser utilitzat en una sessió activa " +"de PoS, tancar primer les session(s):\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "o" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/cs.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/cs.po new file mode 100644 index 0000000..b9d4af3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/cs.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Jiří Podhorecký , 2022 +# Rastislav Brencic , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Pokladní" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Změnit pokladníka" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Zaměstnanec" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Zaměstnanec: %s - PoS Konfigurace: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Nesprávné heslo" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Heslo ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Osoba, která používá pokladnu. Může to být brigádník, student nebo dočasný " +"zaměstnanec." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky Prodejního místa" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Zpráva o objednávkách z místa prodeje" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Veřejný zaměstnanec" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Naskenujte svůj visačku" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Zaměstnance nelze smazat, protože může být používán v aktivní pokladní " +"relaci. Nejprve uzavřete tuto relaci (relace): \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "nebo" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/da.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/da.po new file mode 100644 index 0000000..3ffb857 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/da.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Ekspedient" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Skift ekspedient" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Medarbejder" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Medarbejder: %s - PoS Konfiguration(er): %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Medarbejdere med adgang" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Hvis tom, kan alle medarbejdere logge ind i PoS sessionen" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Forkert adgangskode" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Log ind på" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Adgangskode?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Person som anvender kasseapparatet. Det kan være en praktikant, midlertidig " +"ansat, eller flex ansat." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Point of Sale ordre rapport" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Offentlig ansat" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skan dit badge" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Vælg ekspedient" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Du kan ikke slette en medarbejder som kan bruges i en aktiv PoS session, luk" +" session(erne) først:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "eller" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/de.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/de.po new file mode 100644 index 0000000..dddd12f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/de.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Larissa Manderfeld, 2023 +# Martin Trigaux, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Erlaubte Mitarbeiter" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kassierer" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Kassierer wechseln" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Mitarbeiter" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Mitarbeiter: %s - Kassenkonfiguration(en): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Mitarbeiter mit Zugriff" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Falls leer, können Mitarbeiter sich in der Kassensitzung anmelden" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Falsches Passwort" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Anmelden bei" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Passwort?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Person, die die Registrierkasse verwendet. Es kann eine Aushilfe, ein " +"Student oder ein Interim-Mitarbeiter sein." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Bericht über Kassenverkäufe" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Öffentlicher Mitarbeiter" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Ausweis scannen" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Kassierer wählen" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Mitarbeiter, die in aktiven Kassensitzungen verwendet werden, können nicht " +"gelöscht werden. Schließen Sie erst die Sitzung(en):\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "oder" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es.po new file mode 100644 index 0000000..23ee6e2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Leonardo J. Caballero G. , 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Empleados Permitidos" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Cajero" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Cambiar cajero" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Empleado" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Empleado: %s - Configuraciones del TPV: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Empleados con acceso" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Si se deja vacío, todos los empleados pueden iniciar sesión de usuario en la" +" sesión de PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Contraseña incorrecta" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Iniciar sesión a" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Contraseña?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Persona que utiliza la caja registradora. Puede ser un sustituto, un " +"estudiante o un empleado interino." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del TPV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Informe de pedidos del TPV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Empleado público" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Escanee su identificación" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Seleccionar cajero" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"No puede eliminar un empleado que puede estar en uso en una sesión activa de" +" TPV, primero cierre las sesiones: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "o" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es_MX.po new file mode 100644 index 0000000..fd1447d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/es_MX.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Patricia Gutiérrez Capetillo , 2022 +# Martin Trigaux, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Empleados permitidos" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Cajero" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Cambiar cajero" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Empleado" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Empleado: %s - Configuración(es) del PdV: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Empleados con acceso" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Si se deja vacío todos lo empleados pueden acceder a la sesión de PdV" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Contraseña incorrecta" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Iniciar sesión en" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "¿Contraseña?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Persona que utiliza la caja registradora. Puede ser un sustituto, un " +"estudiante o un empleado interino." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del PdV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del PdV" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Reporte de órdenes del punto de venta" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Empleado público" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Escaneé su identificación" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Seleccionar cajero" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"No puede eliminar un empleado que puede estar en uso en una sesión activa de" +" PdV, primero cierre la(s) sesión(es): \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "o" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/et.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/et.po new file mode 100644 index 0000000..9c1b86b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/et.po @@ -0,0 +1,167 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Rivo Zängov , 2022 +# Maidu Targama , 2022 +# Eneli Õigus , 2022 +# Triine Aavik , 2022 +# Martin Trigaux, 2022 +# Anna, 2023 +# JanaAvalah, 2023 +# Siim Raasuke, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Siim Raasuke, 2025\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Lubatud töötajad" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kassiir" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Muuda Kassiiri" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Töötaja" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Töötaja: %s – PoS-i konfiguratsioonid: %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Ligipääsuga töötajad" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Kui tühjaks jäetud, siis kõik töötajad saavad sisse logida kassa seanssi" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Vale parool" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Logi sisse, et" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Parool?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Isik, kes kasutab kassaaparaati. Võib olla asendaja, õpetaja või ajutine " +"töötaja." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Kassa tellimuste raport" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Avalik töötaja" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skaneeri oma märk" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Vali kassiir" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Te ei saa kustutada töötajat, keda võib olla kasutatakse aktiivses " +"kassaseansis, sulge esmalt seanss:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "või" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fa.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fa.po new file mode 100644 index 0000000..cd2ed30 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fa.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 2023 +# Mohsen Mohammadi , 2023 +# Martin Trigaux, 2023 +# Tiffany Chang, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tiffany Chang, 2025\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "صندوقدار" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "تغییر صندوق‌دار" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "کارمند" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "کارمند: %s - پیکربندی‌(های) نقطه فروش: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "کارمند با درسترسی" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "اگر انتخاب نشود همه کارمندان می‌توانند در نشست نقطه فروش وارد شوند" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "گذرواژه نادرست" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "ورود به" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "گذرواژه؟" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"شخصی که از صندوق پول استفاده می کند. این می تواند یک دانش آموز یا یک کارمند " +"موقت باشد." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "گزارش سفارشات پایانه فروش" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Fonctionnaire" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "نشان خود را اسکن کنید" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "انتخاب صندوق‌دار" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"نمی‌توانید کارمندی که ممکن است شیفت فعال داشته باشد حذف کنید ابتدا شیفت(ها) " +"را ببندید: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "یا" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fi.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fi.po new file mode 100644 index 0000000..ffbbea6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fi.po @@ -0,0 +1,165 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Jarmo Kortetjärvi , 2022 +# Veikko Väätäjä , 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Sallitut työntekijät" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Myyjä" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Vaihda myyjää" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Työntekijä" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Työntekijä: %s - Kassan määritykset: %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Työntekijät, joilla on pääsy" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Jos tämä jätetään tyhjäksi, kaikki työntekijät voivat kirjautua kassan " +"istuntoon" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Väärä salasana" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Kirjaudu sisään" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Salasana ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Henkilö, joka käyttää kassaa. Voi olla sijainen, opiskelija tai tilapäinen " +"työntekijä." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Kassan tilausten raportti" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Julkinen työntekijä" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skannaa tunnuskortti" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Valitse kassanhoitaja" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Et voi poistaa työntekijää, jota voidaan käyttää aktiivisessa " +"kassaistunnossa, sulje istunnot ensin:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "tai" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fr.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fr.po new file mode 100644 index 0000000..037acc9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/fr.po @@ -0,0 +1,164 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Cécile Collart , 2022 +# Jolien De Paepe, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Employés autorisés" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Caissier" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Changer de caissier" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Employé" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Employee: %s - Configuration(s) du point de vente : %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Employés ayant accès" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Si laissé vide, tous les employés peuvent se connecter à la session du point" +" de vente" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Mot de passe incorrect" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Connectez-vous à" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Mot de passe ? " + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Personnes qui utilisent la caisse. Il peut s'agir d'un remplaçant, d'un " +"étudiant ou d'un employé intérimaire." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Rapport sur les commandes du point de vente" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Fonctionnaire" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Scannez votre badge" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Sélectionner le caissier" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Vous ne pouvez pas supprimer un employé qui pourrait être utilisé dans une " +"session de point de vente active, fermez d'abord la ou les sessions : \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ou" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/gu.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/gu.po new file mode 100644 index 0000000..4617b90 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/gu.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# 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:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Config Settings" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/he.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/he.po new file mode 100644 index 0000000..aad4c5d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/he.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Yihya Hugirat , 2022 +# שהאב חוסיין , 2022 +# Martin Trigaux, 2022 +# ZVI BLONDER , 2025 +# or balmas, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: or balmas, 2025\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "עובדים מורשים" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "קופאי" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "שנה קופאי" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "הגדר הגדרות" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "עובד" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "עובדים: %s - תצורות קופה: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "עובדים עם גישה" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "אם נותר ריק, כל העובדים יכולים להיכנס למשמרת קופה" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "סיסמה לא נכונה" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "התחבר ל" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "סיסמה ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "האדם המשתמש בקופה.יכול להיות מחליף, עובד זמני או מתלמד." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "דוח הזמנות קופה" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "עובד ציבור" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "סרוק את התג שלך" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "בחר קופאי" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "אינך יכול למחוק עובד שדרוש למשמרת קופה פעילה, סגור תחילה את המשמרות: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "או" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hi.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hi.po new file mode 100644 index 0000000..2230b54 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hi.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Wil Odoo, 2024 +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "कॉन्फ़िगरेशन सेटिंग" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "कर्मचारी" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr " " diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hr.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hr.po new file mode 100644 index 0000000..3900b1c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hr.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Milan Tribuson , 2022 +# Karolina Tonković , 2022 +# hrvoje sić , 2022 +# Tina Milas, 2022 +# Martin Trigaux, 2022 +# Bole , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Bole , 2025\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Dozvoljeni djelatnici" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Blagajnik" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Promijeni blagajnika" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Zaposlenik" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Djelatnik: %s - PoS Config(a): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Djelatnici sa pristupom" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Ako je ostavljeno prazno, svi djelatnici se mogu prijaviti u PoS sesiju" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Netočna lozinka" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Prijava u" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Lozinka ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "Osoba koja koristi blagajnu. To može biti student ili djelatnik." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Izvješće o narudžbama na prodajnim mjestima" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Javni djelatnik" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skenirajte svoju značku" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Odaberi blagajnika" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Nije moguće brisati djelatnika koji koristi otvorenu PoS sessiju, prvo " +"zatvorite sesiju(e):\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ili" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hu.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hu.po new file mode 100644 index 0000000..aa54cc6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hu.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Zsolt Godó , 2022 +# krnkris, 2022 +# Martin Trigaux, 2022 +# Tamás Dombos, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tamás Dombos, 2025\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Pénztáros" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Kassza aprópénz" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Alkalmazott" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Hibás jelszó" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Jelszó ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"A személy, aki használja a pénztárgépet. Ez lehet egy rohamoldó, egy diák, " +"vagy egy ideiglenes alkalmazottja." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Nyilvános alkalmazott" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Jelvénye beszkennelése" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "vagy" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hy.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hy.po new file mode 100644 index 0000000..449c138 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/hy.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/id.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/id.po new file mode 100644 index 0000000..6b6191f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/id.po @@ -0,0 +1,162 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Ryanto The , 2022 +# Abe Manyo, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Karyawan yang Diizinkan" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kasir" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Ganti Kasir" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Karyawan" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Karyawan: %s - Konfigurasi POS: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Karyawan dengan akses" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Jika dibiarkan kosong, semua karyawan dapat log in ke sesi POS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Password Salah" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Log in ke" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Password ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Orang yang menggunakan mesin kasir. Bisa merupakan bantuan, siswa atau " +"karyawan sementara." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Laporan Order POS" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Karyawan Publik" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Pindai lencana Anda" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Pilih Kasir" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Anda tidak dapat menghapus karyawan yang mungkin dapat digunakan di sesi POS" +" yang aktif, harap tutup sesi tersebut terlebih dahulu:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "atau" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/is.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/is.po new file mode 100644 index 0000000..a56e791 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/is.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# 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:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Stillingarvalkostir" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "eða" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/it.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/it.po new file mode 100644 index 0000000..65733ac --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/it.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Dipendenti autorizzati" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Cassiere" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Cambio cassiere" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Dipendente" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Dipendente: %s - Configurazioni POS: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Dipendenti con accesso" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Se lasciato vuoto, tutti i dipendenti possono accedere alla sessione POS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Password errata" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Accedi a" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Password ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Chi usa il registratore di cassa. Può essere un sostituto, uno studente o un" +" lavoratore interinale." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Rendiconto ordini punto vendita" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Dipendente pubblico" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Leggi tesserino" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Seleziona cassiere" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Impossibile eliminare un dipendente che può essere usato in una sessione POS" +" attiva, chiudere prima le sessioni: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "oppure" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ja.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ja.po new file mode 100644 index 0000000..f098cc2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ja.po @@ -0,0 +1,158 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2023 +# Junko Augias, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "許可された従業員" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "キャッシャー" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "キャッシャーを変更" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "コンフィグ設定" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "従業員" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "従業員: %s - POS 設定: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "パスワードが間違っています" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "以下にログイン:" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "レジを利用する方。それは、救援者、学生、または暫定従業員である可能性があります。" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "POS注文レポート" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "公務員" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "バッジをスキャン" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "キャッシャーを選択" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "有効なPOSセッションで使用されている従業員を削除することはできません。最初にセッションをクローズして下さい:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "または" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/km.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/km.po new file mode 100644 index 0000000..a1bb708 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/km.po @@ -0,0 +1,152 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Sengtha Chay , 2023 +# Lux Sok , 2023 +# Chan Nath , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Chan Nath , 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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "អ្នកគិតលុយ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "កំណត់រចនាសម្ព័ន្ធ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "បុគ្គលិក" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "ចំណុចនៃការបញ្ជាទិញការលក់" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "ស្កេនផ្លាកសញ្ញារបស់អ្នក" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ឬ​" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ko.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ko.po new file mode 100644 index 0000000..e7fb931 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ko.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# 조성현 (jaymz9634) , 2022 +# JH CHOI , 2022 +# Daye Jeong, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "허용된 직원" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "계산원" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "계산원 변경" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "설정 구성" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "임직원" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "직원 : %s - PoS 설정 : %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "접근 권한이 있는 직원" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "비워두면, 모든 직원들이 PoS 세션에 로그인 할 수 있습니다" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "잘못된 비밀번호" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "로그인" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "비밀번호 ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "금전 등록기를 사용하는 사람. 구제자, 학생 또는 임시 직원 일 수 있습니다." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "점포판매시스템 주문 보고서" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "일반 직원" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "배치 검색" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "계산원 선택" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "활성화 중인 PoS 세션을 사용하는 사원은 삭제할 수가 없으니, 먼저 세션(들)을 닫아주세요: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "또는" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lb.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lb.po new file mode 100644 index 0000000..ffe8019 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lb.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-26 08:16+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +msgid "Allowed Employees " +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/js/chrome.js:0 +#: code:addons/pos_hr/static/src/js/screens.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/xml/pos.xml:0 +#, python-format +msgid "Close session" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/js/gui.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/js/chrome.js:0 +#, python-format +msgid "Lock" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/xml/pos.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +msgid "" +"Only users with Manager access rights for PoS app can modify the product " +"prices on orders." +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/js/gui.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +msgid "Price Control" +msgstr "" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +msgid "Restrict price modification to managers" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/xml/pos.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/xml/pos.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/js/gui.js:0 +#, python-format +msgid "Select User" +msgstr "" + +#. module: pos_hr +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. openerp-web +#: code:addons/pos_hr/static/src/xml/pos.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lo.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lo.po new file mode 100644 index 0000000..75811e3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lo.po @@ -0,0 +1,151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# sackda chanthasombath, 2023 +# ສີສຸວັນ ສັງບົວບຸລົມ , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ສີສຸວັນ ສັງບົວບຸລົມ , 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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "ການຕັ້ງຄ່າ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "ພະນັກງານ" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ຫຼື" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lt.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lt.po new file mode 100644 index 0000000..bee644d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lt.po @@ -0,0 +1,153 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Silvija Butko , 2022 +# Aleksandr Jadov , 2022 +# Linas Versada , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kasininkas" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Keisti kasininką" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Darbuotojas" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Neteisingas slaptažodis" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Slaptažodis ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "Asmuo, kuris naudoja kasos aparatą. " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Pardavimo taško užsakymų ataskaita" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skenuokite savo pažymėjimą" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "arba" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lv.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lv.po new file mode 100644 index 0000000..ac377c4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/lv.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Arnis Putniņš , 2022 +# Armīns Jeltajevs , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2025\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kasieris" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Mainīt kasieri" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Darbinieks" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Darbinieks: %s - POS konfigurācija: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Darbinieki ar piekļuvi" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Ja atstāt tukšu, visi darbinieki varēs pierakstīties POS sesijai" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Nederīga parole" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Pierakstīties" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Parole ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Pārdošanas punkta pasūtījumu atskaite" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Publisks darbinieks" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Noskenējiet Jūsu nozīmīti" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Izvēlieties kasieri" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "vai" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ml.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ml.po new file mode 100644 index 0000000..97c0c45 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ml.po @@ -0,0 +1,156 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Niyas Raphy, 2023 +# Hasna , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Hasna , 2025\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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "കാഷ്യർ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "കോൺഫിഗറേഷൻ സെറ്റിങ്‌സ്" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "എംപ്ലോയീ " + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ ഒർടേഴ്‌സ് " + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "പൊതു ജീവനക്കാരൻ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "അഥവാ" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/mn.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/mn.po new file mode 100644 index 0000000..97db5a0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/mn.po @@ -0,0 +1,159 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Bayarkhuu Bataa, 2025 +# Baskhuu Lodoikhuu , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2025\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Зөвшөөрөгдсөн ажилчид" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Кассчин" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Кассчинг солих" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Тохиргооны тохируулга" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Ажилтан" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Нууц үг буруу байна" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Нууц үг ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Кассын бүртгэлийг ашигладаг хүн. Цагийн ажилтан, оюутан эсвэл түр ажилтан " +"байж ч болно." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "ПОС захиалга" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "ПОС захиалгын тайлан" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Ажилтны нээлттэй мэдээлэл" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Үнэмлэхээ уншуулна уу" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "эсвэл" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ms.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ms.po new file mode 100644 index 0000000..4fcae0f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ms.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# 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:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Tetapan Konfigurasi" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Pekerja" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nb.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nb.po new file mode 100644 index 0000000..3793ba4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nb.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Marius Stedjan , 2022 +# Martin Trigaux, 2022 +# Rune Restad, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rune Restad, 2025\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Tillatt ansatte" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Ekspeditør" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Bytt ekspeditør" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Ansatt" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Ansatt: %s - Kassapunkt(er): %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Ansatte med tilgang" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Hvis denne er tom, kan alle ansatte logge inn i kassaøkten" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Feil passord" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Logg inn i" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Passord?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Person som bruker kassen. Det kan være en deltidsansatt, student eller " +"medhjelper." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaordrer" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Ordrerapport for kasse" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Offentlig ansatt" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skann kortet ditt" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Velg ekspeditør" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Du kan ikke slette en ansatt som kan brukes i en aktiv kassaøkt. Lukk " +"økten(e) først:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "eller" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nl.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nl.po new file mode 100644 index 0000000..12612c4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/nl.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Erwin van der Ploeg , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Toegestane werknemers" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kassamedewerker" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Wijzig kassamedewerker" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Werknemer" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Werknemer: %s - kassa configuratie(s): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Werknemers met toegang" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Indien leeggelaten kunen alle werknemers aanmelden in de kassa sessie" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Foutief wachtwoord" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Log in op" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Wachtwoord?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Persoon die het kassaregister gebruikt. Het kan een helper, een student of " +"een interim werknemer zijn." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa-instellingen" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Kassaorders-rapport" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Openbare werknemer" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Scan je badge" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Selecteer kassamedewerker" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Je kunt geen werknemer verwijderen die gebruikt wordt in een actieve " +"kassasessie, sluit de sessie(s) eerst af:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "of" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/no.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/no.po new file mode 100644 index 0000000..68b592d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/no.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pl.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pl.po new file mode 100644 index 0000000..127b1b7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pl.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Grzegorz Grzelak , 2022 +# Maksym , 2022 +# Piotr Szlązak , 2022 +# Radosław Biegalski , 2022 +# Paweł Wodyński , 2022 +# Tomasz Leppich , 2022 +# Jacek Michalski , 2022 +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Dozwoleni pracownicy" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kasjer" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Zmiana kasjera" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Pracownik" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Pracownik: %s - Konfiguracja(e) PoS: %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Pracownicy z dostępem" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Jeżeli pozostawiono puste, wszyscy pracownicy mogą zalogować się do sesji " +"PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Niepoprawne hasło" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Zaloguj się do" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Hasło?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Osoba korzystająca z kasy fiskalnej. Może to być osoba pomagająca, student " +"lub pracownik tymczasowy." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Raport punktu sprzedaży PoS" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Pracownik publiczny" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Zeskanuj swój identyfikator" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Wybierz kasjera" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Nie możesz usunąć pracownika który może być użyty w aktywnej sesji PoS, " +"najpierw zamknij sesję:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "lub" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pos_hr.pot b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pos_hr.pot new file mode 100644 index 0000000..b974ff2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pos_hr.pot @@ -0,0 +1,151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2025-02-10 08:27+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt.po new file mode 100644 index 0000000..bd141f1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt.po @@ -0,0 +1,160 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Reinaldo Ramos , 2022 +# Ricardo Martins , 2022 +# Martin Trigaux, 2022 +# Manuela Silva , 2022 +# Peter Lawrence Romão , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Peter Lawrence Romão , 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Caixa" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Alterar Caixa" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Funcionário" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Palavra-passe Incorreta" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Palavra-passe?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Pessoa que usa o caixa. Pode ser um estudante ou um empregado interino, etc." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Funcionário Público" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Passe o distintivo no digitalizador" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ou" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt_BR.po new file mode 100644 index 0000000..ca1a8f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/pt_BR.po @@ -0,0 +1,162 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Funcionários permitidos" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Caixa" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Alterar caixa" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Funcionário" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Funcionário: %s - Config(s) PdV: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Funcionários com acesso" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Se deixado vazio, todos os funcionários poderão logar em sessão de PdV" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Senha Incorreta" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Logar em" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Senha?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"A pessoa que usa a caixa registadora. Ele pode ser um apaziguador, um " +"estudante ou um empregado interino." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do Ponto de Vendas" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Relatório de pedidos de Ponto de Venda" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Funcionário público" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Escaneie seu crachá" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Selecionar Caixa" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Você não pode excluir um funcionário que pode ser usado em uma sessão de PdV" +" ativa, feche as sessões primeiro: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ou" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ro.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ro.po new file mode 100644 index 0000000..fffd02b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ro.po @@ -0,0 +1,164 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Foldi Robert , 2022 +# Hongu Cosmin , 2022 +# Martin Trigaux, 2022 +# Dorin Hongu , 2024 +# Betty Keresztesi, 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Angajați permiși" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Casier" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Schimbare casier" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Angajat" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Angajat: %s - PoS Config(s): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Angajați cu acces" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Dacă este lăsat gol, toți angajații se pot conecta la sesiunea PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Parolă incorectă" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Autentificare " + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Parolă?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Persoană care folosește casa de marcat. Poate fi un înlocuitor, un student " +"sau un angajat temporar." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comenzile Punctului de vânzare" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Raport Comenzi Punct de Vânzare" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Angajați Publici" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Scanați ecusonul dvs." + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Selectați Casier" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Nu puteți șterge un angajat care poate fi utilizat într-o sesiune PoS " +"activă, închideți mai întâi sesiunea (le):\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "sau" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ru.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ru.po new file mode 100644 index 0000000..923ce1f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ru.po @@ -0,0 +1,164 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# ILMIR , 2022 +# Ivan Kropotkin , 2022 +# Irina Fedulova , 2022 +# Martin Trigaux, 2022 +# Сергей Шебанин , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Разрешенные сотрудники" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Кассир" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Изменить кассира" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Сотрудник" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Сотрудник: %s - PoS Config(s): %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Неверный пароль" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Войдите в систему" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Пароль ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Лицо, использующее кассовый аппарат. Это может быть питчер, ученик или " +"временный работник." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы точки продажи" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Отчет заказов точки продаж" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Государственный служащий" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Сканировать свой бейдж" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Выберите кассира" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Вы не можете удалить сотрудника, который может быть использован в активной " +"сессии PoS, сначала закройте сессию(и):\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "или" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sk.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sk.po new file mode 100644 index 0000000..90e0138 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sk.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Jaroslav Bosansky , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# Tomáš Píšek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tomáš Píšek, 2025\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Povolení zamestnanci" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Pokladník" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Zmeniť pokladníka" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Zamestnanec" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Zamestnanec: %s - PoS Config(s): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Zamestnanci s prístupom" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Ak zostanú prázdne, všetci zamestnanci sa môžu prihlásiť do relácie PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Nesprávne heslo" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Prihlásiť sa" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Heslo ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Osoba ktorá používa pokladnicu. Môže to by výpomoc, študent alebo dočasný " +"zamestnanec." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Report objednávok miesta predaja" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Verejný zamestnanec" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Zosnímaj kartu" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Výber pokladníka" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Nemôžete vymazať zamestnanca, ktorý môže byť použitý v aktívnej relácii PoS," +" najskôr zatvorte reláciu:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "alebo" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sl.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sl.po new file mode 100644 index 0000000..853f0a3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sl.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Grega Vavtar , 2022 +# Matjaz Mozetic , 2022 +# Jasmina Macur , 2022 +# Tadej Lupšina , 2022 +# Martin Trigaux, 2022 +# Katja Deržič, 2024 +# Aleš Pipan, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Pipan, 2025\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Prodajalec" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Spremeni prodajalca" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Kader" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Napačno geslo" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Prijava v" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Geslo ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Javni uslužbenec" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skenirajte svojo značko" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Izberi prodajalca" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Ne morete izbrisati zaposlenega, ki se lahko uporablja v aktivni seji PoS, " +"najprej zaprite sejo(-e): \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ali" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sq.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sq.po new file mode 100644 index 0000000..e023b91 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sq.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sr.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sr.po new file mode 100644 index 0000000..0974048 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sr.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Uros Kalajdzic , 2022 +# Dragan Vukosavljevic , 2022 +# コフスタジオ, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: コフスタジオ, 2025\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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Allowed Employees" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Cashier" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Change Cashier" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Zaposleni" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Employee: %s - PoS Config(s): %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Incorrect Password" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Log in to" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Point of Sale Orders Report" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Public Employee" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Scan your badge" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Select Cashier" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "ili" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sv.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sv.po new file mode 100644 index 0000000..417320a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sv.po @@ -0,0 +1,164 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Chrille Hedberg , 2022 +# Simon S, 2022 +# Kim Asplund , 2022 +# Martin Trigaux, 2022 +# Mikael Åkerberg , 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Tillåtna Anställda" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kassör" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Byt Kassör" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Anställd" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Användare: %s - Kassa Configurering: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Användare med behörighet" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Om tomt, alla användare kan logga in i kassa sessionen" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Felaktigt lösenord" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Logga in i" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Lösenord ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Person som använder kassan. Det kan vara en avbytare, en student eller en " +"tillfällig anställd." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Kassa Order Raport" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Offentliganställd" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Skanna din bricka" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Välj kassör" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Du kan inte radera en användare som kan använda en aktiv kassa session, " +"stäng sessionen först\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "eller" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sw.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sw.po new file mode 100644 index 0000000..5ef1c9c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/sw.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ta.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ta.po new file mode 100644 index 0000000..3218c0e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/ta.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+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_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/th.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/th.po new file mode 100644 index 0000000..2e76523 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/th.po @@ -0,0 +1,162 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Khwunchai Jaengsawang , 2022 +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "พนักงานที่ได้รับอนุญาต" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "แคชเชียร์" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "เปลี่ยนแคชเชียร์" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "พนักงาน" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "พนักงาน: %s - กำหนดค่า PoS: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "พนักงานที่มีสิทธิ์เข้าถึง" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "หากเว้นว่างไว้ พนักงานทุกคนสามารถเข้าสู่ระบบเซสชั่น PoS ได้" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "รหัสผ่านไม่ถูกต้อง" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "เข้าสู่ระบบ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "รหัสผ่าน?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"ผู้ที่ใช้เครื่องบันทึกเงินสด อาจเป็นผู้ช่วยเหลือ นักศึกษา " +"หรือลูกจ้างชั่วคราว" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "คำสั่งขายหน้าร้าน" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "รายงานคำสั่งขายหน้าร้าน" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "ข้าราชการ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "สแกนป้ายของคุณ" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "เลือกแคชเชียร์" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"คุณไม่สามารถลบพนักงานที่อาจใช้ในเซสชั่น PoS ที่ใช้งานอยู่ ปิดเซสชั่นก่อน:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "หรือ" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/tr.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/tr.po new file mode 100644 index 0000000..3a92bcc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/tr.po @@ -0,0 +1,165 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# abc Def , 2022 +# Ramiz Deniz Öner , 2022 +# Martin Trigaux, 2022 +# Levent Karakaş , 2022 +# Umur Akın , 2022 +# Ertuğrul Güreş , 2022 +# Murat Kaplan , 2022 +# Halil, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "İzin Verilen Çalışanlar" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Kasiyer" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Kasiyer Değiştir" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Personel" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Çalışan: %s - PoS Yapılandırmaları: %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Erişimi olan çalışanlar" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Boş bırakılırsa, tüm çalışanlar PoS oturumunda oturum açabilir" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Yanlış Parola" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Giriş yap" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Parola ?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "Nakit kasa kullanan kişi. Bu bir öğrenci yada bir personel olabilir." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Satış Noktası Siparişleri Raporu" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Herkese Açık Personel" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Rozetinizi Tarayın" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Kasiyer Seç" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Etkin bir PoS oturumunda kullanılabilecek bir çalışanı silemezsiniz, önce " +"oturumları kapatın: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "veya" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/uk.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/uk.po new file mode 100644 index 0000000..ea4ebed --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/uk.po @@ -0,0 +1,163 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Дозволені співробітники" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Касир" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Змінити касира" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Налаштування" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Співробітник" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Співробітник: %s - Налашт. точки продажу: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Співробітники з правом доступу" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "" +"Якщо залишити порожнім, всі співробітники можуть увійти до сесії точки " +"продажу" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Невірний пароль" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Увійдіть в" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Пароль?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Особа, яка використовує касовий апарат. Це може бути стажер, студент або " +"тимчасовий працівник." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Звіт замовлень точки продажу" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Зовнішній користувач" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Відскануйте ваш значок" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Оберіть касира" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Ви не можете видалити співробітника, який може бути задіяним в активній " +"сесії точки продажу, спершу закрийте сесію: \n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "або" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/vi.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/vi.po new file mode 100644 index 0000000..5545a84 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/vi.po @@ -0,0 +1,161 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "Nhân viên được phép" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "Thu ngân" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "Đổi thu ngân" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "Nhân viên" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "Nhân viên: %s - Cấu hình PoS: %s \n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "Nhân viên có quyền truy cập" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "Nếu để trống, tất cả nhân viên đều có thể đăng nhập vào phiên PoS" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "Mật khẩu không chính xác" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "Đăng nhập " + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "Mật khẩu?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "" +"Người sử dụng máy tính tiền. Đây có thể là người hỗ trợ, sinh viên hoặc nhân" +" viên thời vụ." + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán lẻ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "Báo cáo đơn hàng điểm bán lẻ" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "Nhân viên chung" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "Quét thẻ nhân viên" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "Chọn thu ngân" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "" +"Bạn không thể xóa nhân viên có thể được sử dụng trong một phiên POS đang " +"hoạt động, trước tiên hãy đóng (các) phiên:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "hoặc" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_CN.po new file mode 100644 index 0000000..b8418e1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_CN.po @@ -0,0 +1,158 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Jeffery CHEN , 2022 +# Raymond Yu , 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "允许的员工" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "收银员" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "更换收银员" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "员工" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "员工:%s- PoS配置(多个):%s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "有权访问的员工" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "如果保留为空,则所有员工都可以登录PoS会话" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "密码错误" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "登录到" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "密码?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "使用收银机的人可以是救援者,学生或者临时工" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "销售网点订单报告" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "公共员工" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "扫描您的徽标" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "选择收银员" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "您无法删除可能在启用PoS会话中使用的员工,请先关闭会话:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "或" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_TW.po new file mode 100644 index 0000000..1e42e71 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/i18n/zh_TW.po @@ -0,0 +1,157 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-02-10 08:27+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_hr +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_config_form_view_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form +msgid "Allowed Employees" +msgstr "允許的員工" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__cashier +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_form_inherit +#: model_terms:ir.ui.view,arch_db:pos_hr.pos_order_list_select_inherit +msgid "Cashier" +msgstr "收銀員" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Change Cashier" +msgstr "更換收銀員" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee +#: model:ir.model.fields,field_description:pos_hr.field_pos_order__employee_id +#: model:ir.model.fields,field_description:pos_hr.field_report_pos_order__employee_id +#: model_terms:ir.ui.view,arch_db:pos_hr.view_report_pos_order_search_inherit +msgid "Employee" +msgstr "員工" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "Employee: %s - PoS Config(s): %s \n" +msgstr "員工: %s - PoS設定: %s\n" + +#. module: pos_hr +#: model:ir.model.fields,field_description:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_employee_ids +msgid "Employees with access" +msgstr "具有存取許可權的員工" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_config__employee_ids +#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_employee_ids +msgid "If left empty, all employees can log in to the PoS session" +msgstr "如果留空,所有員工都可以登入到 PoS營業點" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Incorrect Password" +msgstr "密碼錯誤" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Log in to" +msgstr "登入到" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/js/SelectCashierMixin.js:0 +#, python-format +msgid "Password ?" +msgstr "密碼?" + +#. module: pos_hr +#: model:ir.model.fields,help:pos_hr.field_pos_order__employee_id +msgid "" +"Person who uses the cash register. It can be a reliever, a student or an " +"interim employee." +msgstr "使用收銀機的人可以是支援人員、工讀生或者兼職工作者。" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS訂單" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_report_pos_order +msgid "Point of Sale Orders Report" +msgstr "POS銷售訂單報告" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_hr +#: model:ir.model,name:pos_hr.model_hr_employee_public +msgid "Public Employee" +msgstr "公開員工" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Scan your badge" +msgstr "掃瞄您的工作識別證" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "Select Cashier" +msgstr "選擇收銀員" + +#. module: pos_hr +#. odoo-python +#: code:addons/pos_hr/models/hr_employee.py:0 +#, python-format +msgid "" +"You cannot delete an employee that may be used in an active PoS session, " +"close the session(s) first: \n" +msgstr "您不能刪除可能在開啟PoS營業點中使用的員工,請先關閉POS營業點:\n" + +#. module: pos_hr +#. odoo-javascript +#: code:addons/pos_hr/static/src/xml/LoginScreen.xml:0 +#, python-format +msgid "or" +msgstr "或" diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/__init__.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/__init__.py new file mode 100644 index 0000000..d1157ab --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/__init__.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- + +from . import pos_config +from . import pos_order +from . import hr_employee +from . import hr_employee_public +from . import pos_session +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee.py new file mode 100644 index 0000000..1bd9787 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import hashlib + +from odoo import api, models, _ +from odoo.exceptions import UserError + +class HrEmployee(models.Model): + + _inherit = 'hr.employee' + + def get_barcodes_and_pin_hashed(self): + if not self.env.user.has_group('point_of_sale.group_pos_user'): + return [] + # Apply visibility filters (record rules) + visible_emp_ids = self.search([('id', 'in', self.ids)]) + employees_data = self.sudo().search_read([('id', 'in', visible_emp_ids.ids)], ['barcode', 'pin']) + + for e in employees_data: + e['barcode'] = hashlib.sha1(e['barcode'].encode('utf8')).hexdigest() if e['barcode'] else False + e['pin'] = hashlib.sha1(e['pin'].encode('utf8')).hexdigest() if e['pin'] else False + return employees_data + + @api.ondelete(at_uninstall=False) + def _unlink_except_active_pos_session(self): + configs_with_employees = self.env['pos.config'].sudo().search([('module_pos_hr', '=', 'True')]).filtered(lambda c: c.current_session_id) + configs_with_all_employees = configs_with_employees.filtered(lambda c: not c.employee_ids) + configs_with_specific_employees = configs_with_employees.filtered(lambda c: c.employee_ids & self) + if configs_with_all_employees or configs_with_specific_employees: + error_msg = _("You cannot delete an employee that may be used in an active PoS session, close the session(s) first: \n") + for employee in self: + config_ids = configs_with_all_employees | configs_with_specific_employees.filtered(lambda c: employee in c.employee_ids) + if config_ids: + error_msg += _("Employee: %s - PoS Config(s): %s \n") % (employee.name, ', '.join(config.name for config in config_ids)) + + raise UserError(error_msg) diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee_public.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee_public.py new file mode 100644 index 0000000..9446bb0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/hr_employee_public.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class HrEmployeePublic(models.Model): + _inherit = "hr.employee.public" + + def read(self, fields=None, load='_classic_read'): + # as `pos_blackbox_be` is a certified module, it's hard to make fixes in it + # so this is a workaround to remove `insz_or_bis_number` field from the fields list + # as the parent hr.employee model will attempt to read it from hr.employee.public + # where it doesn't exist + if fields and 'insz_or_bis_number' in fields: + pos_blackbox_be_installed = self.env['ir.module.module'].sudo().search_count([('name', '=', 'pos_blackbox_be'), ('state', '=', 'installed')]) + has_hr_user_group = self.env.user.has_group('hr.group_hr_user') + if pos_blackbox_be_installed and not has_hr_user_group: + fields.remove('insz_or_bis_number') + + return super().read(fields=fields, load=load) diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_config.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_config.py new file mode 100644 index 0000000..efa05ca --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_config.py @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- + +from functools import partial + +from odoo import models, fields + + +class PosConfig(models.Model): + _inherit = 'pos.config' + + employee_ids = fields.Many2many( + 'hr.employee', string="Employees with access", + help='If left empty, all employees can log in to the PoS session') diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_order.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_order.py new file mode 100644 index 0000000..f11c6c2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_order.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from odoo import models, fields, api + + +class PosOrder(models.Model): + _inherit = "pos.order" + + employee_id = fields.Many2one('hr.employee', help="Person who uses the cash register. It can be a reliever, a student or an interim employee.", states={'done': [('readonly', True)], 'invoiced': [('readonly', True)]}) + cashier = fields.Char(string="Cashier", compute="_compute_cashier", store=True) + + @api.model + def _order_fields(self, ui_order): + order_fields = super(PosOrder, self)._order_fields(ui_order) + order_fields['employee_id'] = ui_order.get('employee_id') + return order_fields + + @api.depends('employee_id', 'user_id') + def _compute_cashier(self): + for order in self: + if order.employee_id: + order.cashier = order.employee_id.name + else: + order.cashier = order.user_id.name + + def _export_for_ui(self, order): + result = super(PosOrder, self)._export_for_ui(order) + result.update({ + 'employee_id': order.employee_id.id, + }) + return result diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_session.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_session.py new file mode 100644 index 0000000..52dd747 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/pos_session.py @@ -0,0 +1,43 @@ +# -*- 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 _pos_data_process(self, loaded_data): + super()._pos_data_process(loaded_data) + if self.config_id.module_pos_hr: + loaded_data['employee_by_id'] = {employee['id']: employee for employee in loaded_data['hr.employee']} + + def _pos_ui_models_to_load(self): + result = super()._pos_ui_models_to_load() + if self.config_id.module_pos_hr: + new_model = 'hr.employee' + if new_model not in result: + result.append(new_model) + return result + + def _loader_params_hr_employee(self): + if len(self.config_id.employee_ids) > 0: + domain = ['&', ('company_id', '=', self.config_id.company_id.id), '|', ('user_id', '=', self.user_id.id), ('id', 'in', self.config_id.employee_ids.ids)] + else: + domain = [('company_id', '=', self.config_id.company_id.id)] + return {'search_params': {'domain': domain, 'fields': ['name', 'id', 'user_id'], 'load': False}} + + def _get_pos_ui_hr_employee(self, params): + employees = self.env['hr.employee'].search_read(**params['search_params']) + employee_ids = [employee['id'] for employee in employees] + user_ids = [employee['user_id'] for employee in employees if employee['user_id']] + manager_ids = self.env['res.users'].browse(user_ids).filtered(lambda user: self.config_id.group_pos_manager_id in user.groups_id).mapped('id') + + employees_barcode_pin = self.env['hr.employee'].browse(employee_ids).get_barcodes_and_pin_hashed() + bp_per_employee_id = {bp_e['id']: bp_e for bp_e in employees_barcode_pin} + for employee in employees: + employee['role'] = 'manager' if employee['user_id'] and employee['user_id'] in manager_ids else 'cashier' + employee['barcode'] = bp_per_employee_id[employee['id']]['barcode'] + employee['pin'] = bp_per_employee_id[employee['id']]['pin'] + + return employees diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/res_config_settings.py new file mode 100644 index 0000000..286b192 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/models/res_config_settings.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + # pos.config fields + pos_employee_ids = fields.Many2many(related='pos_config_id.employee_ids', readonly=False) diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/__init__.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/__init__.py new file mode 100644 index 0000000..1c73aa0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import pos_order_report diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/pos_order_report.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/pos_order_report.py new file mode 100644 index 0000000..45e4410 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/report/pos_order_report.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +from functools import partial + +from odoo import models, fields + + +class PosOrderReport(models.Model): + _inherit = "report.pos.order" + employee_id = fields.Many2one( + 'hr.employee', string='Employee', readonly=True) + + def _select(self): + return super(PosOrderReport, self)._select() + ',s.employee_id AS employee_id' + + def _group_by(self): + return super(PosOrderReport, self)._group_by() + ',s.employee_id' diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/img/login-bg-overlay.svg b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/img/login-bg-overlay.svg new file mode 100644 index 0000000..b9fe251 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/img/login-bg-overlay.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/css/pos.css b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/css/pos.css new file mode 100644 index 0000000..eb4a75e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/css/pos.css @@ -0,0 +1,127 @@ +.pos .login-overlay{ + position: fixed; + left: 0; + top: 0; + bottom: 0; + right: 0; + width: 100%; + height:100%; + z-index:1000; + background: linear-gradient(to right bottom, #77717e, #c9a8a9); +} +.pos .login-overlay:before { + content: ''; + background-image: url(../../img/login-bg-overlay.svg); + background-color: rgba(0, 0, 0, 0.3); + position: fixed; + left: 0; + top: 0; + bottom: 0; + right: 0; + width: 100%; + height:100%; +} +.pos .screen-login{ + position: absolute; + top: 0; left: 0; right: 0; bottom: 0; + margin: auto; + max-width: 550px; + width:100%; + height:300px; + text-align:center; + font-size:20px; + font-weight:bold; + background-color: #F0EEEE; + border-radius: 3px; + z-index:1200; + font-family: 'Lato'; +} +.pos .login-title{ + height: 40%; + vertical-align: middle; + line-height: 5; + font-size: larger; +} +.pos .login-body{ + display: flex; + justify-content: center; + height:37%; +} + +.pos .login-footer{ + height:18%; +} + +.pos .login-element{ + float: left; + width: 40%; + height: 60%; +} +.pos .login-barcode-img{ + width: 80px; + height: 55px; + background: white; + border: 0px; +} +.pos .login-barcode-text{ + color: #999999; + font-size: 13px; + padding-top: 0.2em; +} +.pos .login-or{ + font-size: 15px; + font-style: italic; + float: left; + width: 10%; + height: 100%; + line-height: 5; +} +.pos .login-button{ + font-size: initial; + height: 100%; + color: #555555; + border-radius: 5px; +} +@media screen and (max-width: 576px) { + .pos .screen-login { + font-family: 'Lato', sans-serif; + width: 100%; + height: 100%; + text-align: center; + background-color: #fff; + overflow: hidden; + } + .pos .login-body { + flex-direction: column; + align-items: center; + } + .pos .login-button { + color: #fff; + background-color: #00A09D; + border-color: #00A09D; + height: 38px; + } + .pos .login-barcode-text { + color: #adb5bd; + margin-top: 8px; + margin-bottom: 0; + font-size: 15px; + font-weight: 400; + line-height: 1.2; + } + .pos .login-element .o_barcode_mobile_container .o_mobile_barcode { + top:0; + height: 55px; + } +} + +.pos .pos-rightheader .header-button.lock-button { + font-size: 20px; + color: rgb(94, 185, 55); + transition: all 200ms ease-in-out; + width: 18px; +} + +.pos .pos-rightheader .header-button.lock-button:hover { + color: rgb(197, 52, 0); +} diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/CashierName.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/CashierName.js new file mode 100644 index 0000000..5911562 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/CashierName.js @@ -0,0 +1,31 @@ +odoo.define('pos_hr.CashierName', function (require) { + 'use strict'; + + const CashierName = require('point_of_sale.CashierName'); + const Registries = require('point_of_sale.Registries'); + const SelectCashierMixin = require('pos_hr.SelectCashierMixin'); + const { useBarcodeReader } = require('point_of_sale.custom_hooks'); + + const PosHrCashierName = (CashierName) => + class extends SelectCashierMixin(CashierName) { + setup() { + super.setup(); + useBarcodeReader({ cashier: this.barcodeCashierAction }); + } + //@Override + get avatar() { + if (this.env.pos.config.module_pos_hr) { + const cashier = this.env.pos.get_cashier(); + if (!(cashier && cashier.id)) { + return ''; + } + return `/web/image/hr.employee.public/${cashier.id}/avatar_128`; + } + return super.avatar; + } + }; + + Registries.Component.extend(CashierName, PosHrCashierName); + + return CashierName; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/Chrome.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/Chrome.js new file mode 100644 index 0000000..5109fea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/Chrome.js @@ -0,0 +1,30 @@ +odoo.define('pos_hr.chrome', function (require) { + 'use strict'; + + const Chrome = require('point_of_sale.Chrome'); + const Registries = require('point_of_sale.Registries'); + + const PosHrChrome = (Chrome) => + class extends Chrome { + async start() { + await super.start(); + if (this.env.pos.config.module_pos_hr) this.showTempScreen('LoginScreen'); + } + get headerButtonIsShown() { + return !this.env.pos.config.module_pos_hr || this.env.pos.get_cashier().role == 'manager' || this.env.pos.get_cashier_user_id() === this.env.pos.user.id; + } + showCashMoveButton() { + return super.showCashMoveButton() && (!this.env.pos.cashier || this.env.pos.cashier.role == 'manager'); + } + shouldShowCashControl() { + if (this.env.pos.config.module_pos_hr){ + return super.shouldShowCashControl() && this.env.pos.hasLoggedIn; + } + return super.shouldShowCashControl(); + } + }; + + Registries.Component.extend(Chrome, PosHrChrome); + + return Chrome; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/HeaderLockButton.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/HeaderLockButton.js new file mode 100644 index 0000000..1dc966d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/HeaderLockButton.js @@ -0,0 +1,28 @@ +odoo.define('point_of_sale.HeaderLockButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + const { useState } = owl; + + class HeaderLockButton extends PosComponent { + setup() { + super.setup(); + this.state = useState({ isUnlockIcon: true, title: 'Unlocked' }); + } + async showLoginScreen() { + this.env.pos.reset_cashier(); + await this.showTempScreen('LoginScreen'); + } + onMouseOver(isMouseOver) { + this.state.isUnlockIcon = !isMouseOver; + this.state.title = isMouseOver ? 'Lock' : 'Unlocked'; + } + } + HeaderLockButton.template = "HeaderLockButton"; + + Registries.Component.add(HeaderLockButton); + + return HeaderLockButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/LoginScreen.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/LoginScreen.js new file mode 100644 index 0000000..f2e0eeb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/LoginScreen.js @@ -0,0 +1,43 @@ +odoo.define('pos_hr.LoginScreen', function (require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + const SelectCashierMixin = require('pos_hr.SelectCashierMixin'); + const { useBarcodeReader } = require('point_of_sale.custom_hooks'); + + class LoginScreen extends SelectCashierMixin(PosComponent) { + setup() { + super.setup(); + useBarcodeReader({cashier: this.barcodeCashierAction}, true); + } + async selectCashier() { + if (await super.selectCashier()) { + this.back(); + } + } + async barcodeCashierAction(code) { + if (await super.barcodeCashierAction(code) && this.env.pos.get_cashier().id) { + this.back(); + } + } + back() { + this.props.resolve({ confirmed: false, payload: false }); + this.trigger('close-temp-screen'); + this.env.pos.hasLoggedIn = true; + this.env.posbus.trigger('start-cash-control'); + } + confirm() { + this.props.resolve({ confirmed: true, payload: true }); + this.trigger('close-temp-screen'); + } + get shopName() { + return this.env.pos.config.name; + } + } + LoginScreen.template = 'LoginScreen'; + + Registries.Component.add(LoginScreen); + + return LoginScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/PaymentScreen.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/PaymentScreen.js new file mode 100644 index 0000000..e6e340d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/PaymentScreen.js @@ -0,0 +1,18 @@ +odoo.define('pos_hr.PaymentScreen', function (require) { + 'use strict'; + + const PaymentScreen = require('point_of_sale.PaymentScreen'); + const Registries = require('point_of_sale.Registries'); + + const PosHrPaymentScreen = (PaymentScreen_) => + class extends PaymentScreen_ { + async _finalizeValidation() { + this.currentOrder.cashier = this.env.pos.get_cashier(); + await super._finalizeValidation(); + } + }; + + Registries.Component.extend(PaymentScreen, PosHrPaymentScreen); + + return PaymentScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/SelectCashierMixin.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/SelectCashierMixin.js new file mode 100644 index 0000000..f0bee95 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/SelectCashierMixin.js @@ -0,0 +1,71 @@ +/* global Sha1 */ +odoo.define('pos_hr.SelectCashierMixin', function (require) { + 'use strict'; + + const SelectCashierMixin = (PosComponent) => class ComponentWithSelectCashierMixin extends PosComponent { + async askPin(employee) { + const { confirmed, payload: inputPin } = await this.showPopup('NumberPopup', { + isPassword: true, + title: this.env._t('Password ?'), + startingValue: null, + }); + + if (!confirmed) return; + + if (employee.pin === Sha1.hash(inputPin)) { + return employee; + } else { + await this.showPopup('ErrorPopup', { + title: this.env._t('Incorrect Password'), + }); + return; + } + } + + /** + * Select a cashier, the returning value will either be an object or nothing (undefined) + */ + async selectCashier() { + if (this.env.pos.config.module_pos_hr) { + const employeesList = this.env.pos.employees + .filter((employee) => employee.id !== this.env.pos.get_cashier().id) + .map((employee) => { + return { + id: employee.id, + item: employee, + label: employee.name, + isSelected: false, + }; + }); + let {confirmed, payload: employee} = await this.showPopup('SelectionPopup', { + title: this.env._t('Change Cashier'), + list: employeesList, + }); + + if (!confirmed) { + return; + } + + if (employee && employee.pin) { + employee = await this.askPin(employee); + } + if (employee) { + this.env.pos.set_cashier(employee); + } + return employee; + } + } + + async barcodeCashierAction(code) { + const employee = this.env.pos.employees.find( + (emp) => emp.barcode === Sha1.hash(code.code) + ); + if (employee && employee !== this.env.pos.get_cashier() && (!employee.pin || (await this.askPin(employee)))) { + this.env.pos.set_cashier(employee); + } + return employee; + } + } + + return SelectCashierMixin; +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/models.js new file mode 100644 index 0000000..328651b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/js/models.js @@ -0,0 +1,82 @@ +odoo.define('pos_hr.employees', function (require) { + "use strict"; + +var { PosGlobalState, Order } = require('point_of_sale.models'); +const Registries = require('point_of_sale.Registries'); + + +const PosHrPosGlobalState = (PosGlobalState) => class PosHrPosGlobalState extends PosGlobalState { + async _processData(loadedData) { + await super._processData(...arguments); + if (this.config.module_pos_hr) { + this.employees = loadedData['hr.employee']; + this.employee_by_id = loadedData['employee_by_id']; + this.reset_cashier(); + } + } + async after_load_server_data() { + await super.after_load_server_data(...arguments); + if (this.config.module_pos_hr) { + this.hasLoggedIn = !this.config.module_pos_hr; + } + } + reset_cashier() { + this.cashier = {name: null, id: null, barcode: null, user_id: null, pin: null, role: null}; + } + set_cashier(employee) { + this.cashier = employee; + const selectedOrder = this.get_order(); + if (selectedOrder && !selectedOrder.get_orderlines().length) { + // Order without lines can be considered to be un-owned by any employee. + // We set the cashier on that order to the currently set employee. + selectedOrder.cashier = employee; + } + if (!this.cashierHasPriceControlRights() && this.numpadMode === 'price') { + this.numpadMode = 'quantity'; + } + } + + /**{name: null, id: null, barcode: null, user_id:null, pin:null} + * If pos_hr is activated, return {name: string, id: int, barcode: string, pin: string, user_id: int} + * @returns {null|*} + */ + get_cashier() { + if (this.config.module_pos_hr) { + return this.cashier; + } + return super.get_cashier(); + } + get_cashier_user_id() { + if (this.config.module_pos_hr) { + return this.cashier.user_id ? this.cashier.user_id : null; + } + return super.get_cashier_user_id(); + } +} +Registries.Model.extend(PosGlobalState, PosHrPosGlobalState); + + +const PosHrOrder = (Order) => class PosHrOrder extends Order { + constructor(obj, options) { + super(...arguments); + if (!options.json && this.pos.config.module_pos_hr) { + this.cashier = this.pos.get_cashier(); + } + } + init_from_JSON(json) { + super.init_from_JSON(...arguments); + if (this.pos.config.module_pos_hr && json.employee_id) { + this.cashier = this.pos.employee_by_id[json.employee_id]; + } + } + export_as_JSON() { + const json = super.export_as_JSON(...arguments); + if (this.pos.config.module_pos_hr) { + json.employee_id = this.cashier ? this.cashier.id : false; + } + return json; + } +} +Registries.Model.extend(Order, PosHrOrder); + +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/CashierName.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/CashierName.xml new file mode 100644 index 0000000..9caddad --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/CashierName.xml @@ -0,0 +1,10 @@ + + + + + + selectCashier + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/Chrome.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/Chrome.xml new file mode 100644 index 0000000..430ed75 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/Chrome.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/HeaderLockButton.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/HeaderLockButton.xml new file mode 100644 index 0000000..3a5d9a5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/HeaderLockButton.xml @@ -0,0 +1,15 @@ + + + + +
+ + + +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/LoginScreen.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/LoginScreen.xml new file mode 100644 index 0000000..2c8feec --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/src/xml/LoginScreen.xml @@ -0,0 +1,24 @@ + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTour.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTour.js new file mode 100644 index 0000000..ce268cc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTour.js @@ -0,0 +1,84 @@ +odoo.define('point_of_sale.tour.PosHr', function (require) { + 'use strict'; + + const { PosHr } = require('pos_hr.tour.PosHrTourMethods'); + const { ProductScreen } = require('point_of_sale.tour.ProductScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { Chrome } = require('point_of_sale.tour.ChromeTourMethods'); + const { ErrorPopup } = require('point_of_sale.tour.ErrorPopupTourMethods'); + const { NumberPopup } = require('point_of_sale.tour.NumberPopupTourMethods'); + const { SelectionPopup } = require('point_of_sale.tour.SelectionPopupTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + const Tour = require('web_tour.tour'); + + startSteps(); + + PosHr.check.loginScreenIsShown(); + PosHr.do.clickLoginButton(); + SelectionPopup.check.isShown(); + SelectionPopup.check.hasSelectionItem('Pos Employee1'); + SelectionPopup.check.hasSelectionItem('Pos Employee2'); + SelectionPopup.check.hasSelectionItem('Mitchell Admin'); + SelectionPopup.do.clickItem('Pos Employee1'); + NumberPopup.check.isShown(); + NumberPopup.do.pressNumpad('2 5'); + NumberPopup.check.inputShownIs('••'); + NumberPopup.do.pressNumpad('8 1'); + NumberPopup.check.inputShownIs('••••'); + NumberPopup.do.clickConfirm(); + ErrorPopup.check.isShown(); + ErrorPopup.do.clickConfirm(); + PosHr.do.clickLoginButton(); + SelectionPopup.do.clickItem('Pos Employee1'); + NumberPopup.check.isShown(); + NumberPopup.do.pressNumpad('2 5'); + NumberPopup.check.inputShownIs('••'); + NumberPopup.do.pressNumpad('8 0'); + NumberPopup.check.inputShownIs('••••'); + NumberPopup.do.clickConfirm(); + ProductScreen.check.isShown(); + ProductScreen.do.confirmOpeningPopup(); + PosHr.check.cashierNameIs('Pos Employee1'); + PosHr.do.clickCashierName(); + SelectionPopup.do.clickItem('Mitchell Admin'); + PosHr.check.cashierNameIs('Mitchell Admin'); + PosHr.do.clickLockButton(); + PosHr.do.clickLoginButton(); + SelectionPopup.do.clickItem('Pos Employee2'); + NumberPopup.do.pressNumpad('1 2'); + NumberPopup.check.inputShownIs('••'); + NumberPopup.do.pressNumpad('3 4'); + NumberPopup.check.inputShownIs('••••'); + NumberPopup.do.clickConfirm(); + ProductScreen.check.isShown(); + ProductScreen.do.clickHomeCategory(); + + // Create orders and check if the ticket list has the right employee for each order + // order for employee 2 + ProductScreen.exec.addOrderline('Desk Pad', '1', '2'); + ProductScreen.check.totalAmountIs('2.0') + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains(2, 'Pos Employee2'); + + // order for employee 1 + PosHr.do.clickLockButton(); + PosHr.exec.login('Pos Employee1', '2580'); + TicketScreen.do.clickNewTicket(); + ProductScreen.exec.addOrderline('Desk Pad', '1', '4'); + ProductScreen.check.totalAmountIs('4.0') + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains(2, 'Pos Employee2'); + TicketScreen.check.nthRowContains(3, 'Pos Employee1'); + + // order for admin + PosHr.do.clickCashierName(); + SelectionPopup.do.clickItem('Mitchell Admin'); + PosHr.check.cashierNameIs('Mitchell Admin'); + TicketScreen.do.clickNewTicket(); + ProductScreen.exec.addOrderline('Desk Pad', '1', '8'); + ProductScreen.check.totalAmountIs('8.0') + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains(4, 'Mitchell Admin'); + + Tour.register('PosHrTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTourMethods.js b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTourMethods.js new file mode 100644 index 0000000..1e071c3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/static/tests/tours/PosHrTourMethods.js @@ -0,0 +1,67 @@ +odoo.define('pos_hr.tour.PosHrTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + const { SelectionPopup } = require('point_of_sale.tour.SelectionPopupTourMethods'); + const { NumberPopup } = require('point_of_sale.tour.NumberPopupTourMethods'); + + class Do { + clickLoginButton() { + return [ + { + content: 'click login button', + trigger: '.login-overlay .login-button.select-cashier', + }, + ]; + } + clickLockButton() { + return [ + { + content: 'click lock button', + trigger: '.header-button .lock-button', + }, + ]; + } + clickCashierName() { + return [ + { + content: 'click cashier name', + trigger: '.oe_status .username', + } + ] + } + } + class Check { + loginScreenIsShown() { + return [ + { + content: 'login screen is shown', + trigger: '.login-overlay .screen-login .login-body', + run: () => {}, + }, + ]; + } + cashierNameIs(name) { + return [ + { + content: `logged cashier is '${name}'`, + trigger: `.pos .oe_status .username:contains("${name}")`, + run: () => {}, + }, + ]; + } + } + class Execute { + login(name, pin) { + const res = this._do.clickLoginButton(); + res.push(...SelectionPopup._do.clickItem(name)); + if (pin) { + res.push(...NumberPopup._do.pressNumpad(pin.split('').join(' '))); + res.push(...NumberPopup._do.clickConfirm()); + } + return res; + } + } + + return createTourMethods('PosHr', Do, Check, Execute); +}); diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/__init__.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/__init__.py new file mode 100644 index 0000000..6f4bae0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import test_frontend diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/test_frontend.py b/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/test_frontend.py new file mode 100644 index 0000000..a49bc4b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/tests/test_frontend.py @@ -0,0 +1,63 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import Command +from odoo.tests import tagged, new_test_user +from odoo.addons.point_of_sale.tests.test_frontend import TestPointOfSaleHttpCommon + + +class TestPosHrHttpCommon(TestPointOfSaleHttpCommon): + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass(chart_template_ref=chart_template_ref) + + cls.env.user.groups_id += cls.env.ref('hr.group_hr_user') + + cls.main_pos_config.write({"module_pos_hr": True}) + + # Admin employee + admin = cls.env.ref("hr.employee_admin").sudo().copy({ + "company_id": cls.env.company.id, + "user_id": cls.env.user.id, + "name": "Mitchell Admin", + "pin": False, + }) + + # User employee + emp1 = cls.env['hr.employee'].create({ + 'name': 'Test Employee 1', + "company_id": cls.env.company.id, + }) + emp1_user = new_test_user( + cls.env, + login="emp1_user", + groups="base.group_user", + name="Pos Employee1", + email="emp1_user@pos.com", + ) + emp1.write({"name": "Pos Employee1", "pin": "2580", "user_id": emp1_user.id}) + + # Non-user employee + emp2 = cls.env['hr.employee'].create({ + 'name': 'Test Employee 2', + "company_id": cls.env.company.id, + }) + emp2.write({"name": "Pos Employee2", "pin": "1234"}) + (admin + emp1 + emp2).company_id = cls.env.company + + cls.main_pos_config.write({ + 'employee_ids': [Command.link(emp1.id), Command.link(emp2.id)] + }) + + +@tagged("post_install", "-at_install") +class TestUi(TestPosHrHttpCommon): + def test_01_pos_hr_tour(self): + # open a session, the /pos/ui controller will redirect to it + self.main_pos_config.open_ui() + + self.start_tour( + "/pos/ui?config_id=%d" % self.main_pos_config.id, + "PosHrTour", + login="accountman", + ) diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_config.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_config.xml new file mode 100644 index 0000000..f8e306a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_config.xml @@ -0,0 +1,17 @@ + + + + pos.config.form.view.inherit + pos.config + + + + +
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_report_view.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_report_view.xml new file mode 100644 index 0000000..5bef8e1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_report_view.xml @@ -0,0 +1,25 @@ + + + + report.pos.order.search.inherit + report.pos.order + + + + + + + + + + report.pos.order.view.tree.inherit.pos.hr + report.pos.order + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_view.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_view.xml new file mode 100644 index 0000000..832d31e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/pos_order_view.xml @@ -0,0 +1,39 @@ + + + + pos.order.form.inherit + pos.order + + + + + + + + + + + pos.order.list.select.inherit + pos.order + + + + + + + + + + + + + pos.order.tree.inherit + pos.order + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/res_config_settings_views.xml new file mode 100644 index 0000000..6868e69 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pos_hr/views/res_config_settings_views.xml @@ -0,0 +1,16 @@ + + + + res.config.settings.view.form.inherit.pos_hr + res.config.settings + + + +
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_hr/pyproject.toml b/odoo-bringout-oca-ocb-pos_hr/pyproject.toml new file mode 100644 index 0000000..e9a6de5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_hr" +version = "16.0.0" +description = "pos_hr - Link module between Point of Sale and HR" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "odoo-bringout-oca-ocb-hr>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_hr"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/README.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/README.md new file mode 100644 index 0000000..2ba6e07 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/README.md @@ -0,0 +1,49 @@ +# PoS HR Restaurant + + +This module adapts the behavior of the PoS when the pos_hr and pos_restaurant are installed. + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_hr_restaurant +``` + +## Dependencies + +This addon depends on: +- pos_hr +- pos_restaurant + +## Manifest Information + +- **Name**: PoS HR Restaurant +- **Version**: 1.0 +- **Category**: Hidden +- **License**: LGPL-3 +- **Installable**: False + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_hr_restaurant`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/ARCHITECTURE.md new file mode 100644 index 0000000..6fc8622 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_hr_restaurant Module - pos_hr_restaurant + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONFIGURATION.md new file mode 100644 index 0000000..74a4e5d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_hr_restaurant. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/DEPENDENCIES.md new file mode 100644 index 0000000..fd0cb7f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [pos_hr](../../odoo-bringout-oca-ocb-pos_hr) +- [pos_restaurant](../../odoo-bringout-oca-ocb-pos_restaurant) diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/FAQ.md new file mode 100644 index 0000000..ae5e909 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_hr_restaurant or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/INSTALL.md new file mode 100644 index 0000000..a0280ef --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_hr_restaurant" +# or +uv pip install odoo-bringout-oca-ocb-pos_hr_restaurant" +``` diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/MODELS.md new file mode 100644 index 0000000..1e89ea5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/MODELS.md @@ -0,0 +1,12 @@ +# Models + +Detected core models and extensions in pos_hr_restaurant. + +```mermaid +classDiagram + class pos_order +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/OVERVIEW.md new file mode 100644 index 0000000..96d4760 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_hr_restaurant. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_hr_restaurant +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/USAGE.md new file mode 100644 index 0000000..b55cf5c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_hr_restaurant +``` diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__init__.py b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__manifest__.py b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__manifest__.py new file mode 100644 index 0000000..a0cbf14 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/__manifest__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'PoS HR Restaurant', + 'version': '1.0', + 'category': 'Hidden', + 'summary': 'Link module between pos_hr and pos_restaurant', + 'description': """ +This module adapts the behavior of the PoS when the pos_hr and pos_restaurant are installed. +""", + 'depends': ['pos_hr', 'pos_restaurant'], + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_hr_restaurant/static/src/js/**/*.js', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/bs.po b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/bs.po new file mode 100644 index 0000000..65687a9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/bs.po @@ -0,0 +1,21 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2024-02-06 13:32+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_hr_restaurant +#: model:ir.model,name:pos_hr_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Narudžbe POS-a" diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/pos_hr_restaurant.pot b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/pos_hr_restaurant.pot new file mode 100644 index 0000000..971f0f3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/i18n/pos_hr_restaurant.pot @@ -0,0 +1,21 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_hr_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:32+0000\n" +"PO-Revision-Date: 2024-02-06 13:32+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_hr_restaurant +#: model:ir.model,name:pos_hr_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/__init__.py b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/__init__.py new file mode 100644 index 0000000..04f8c2c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_order diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/pos_order.py b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/pos_order.py new file mode 100644 index 0000000..d59391d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/models/pos_order.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models, api + + +class PosOrder(models.Model): + _inherit = "pos.order" + + def _get_fields_for_draft_order(self): + fields = super()._get_fields_for_draft_order() + fields.append('employee_id') + return fields + + @api.model + def get_table_draft_orders(self, table_ids): + table_orders = super().get_table_draft_orders(table_ids) + for order in table_orders: + if order['employee_id']: + order['employee_id'] = order['employee_id'][0] + + return table_orders diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/static/src/js/Chrome.js b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/static/src/js/Chrome.js new file mode 100644 index 0000000..6c58b30 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pos_hr_restaurant/static/src/js/Chrome.js @@ -0,0 +1,14 @@ +/* @odoo-module alias=pos_restaurant_hr.chrome */ + +import Chrome from 'point_of_sale.Chrome'; +import Registries from 'point_of_sale.Registries'; + + +export const PosHrRestaurantChrome = (Chrome) => class extends Chrome { + //@override + _shouldResetIdleTimer() { + return super._shouldResetIdleTimer() && this.tempScreen.name !== 'LoginScreen'; + } +} + +Registries.Component.extend(Chrome, PosHrRestaurantChrome); diff --git a/odoo-bringout-oca-ocb-pos_hr_restaurant/pyproject.toml b/odoo-bringout-oca-ocb-pos_hr_restaurant/pyproject.toml new file mode 100644 index 0000000..0ad3eb6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_hr_restaurant/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_hr_restaurant" +version = "16.0.0" +description = "PoS HR Restaurant - Link module between pos_hr and pos_restaurant" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-pos_hr>=16.0.0", + "odoo-bringout-oca-ocb-pos_restaurant>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_hr_restaurant"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_loyalty/README.md b/odoo-bringout-oca-ocb-pos_loyalty/README.md new file mode 100644 index 0000000..da7b6c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/README.md @@ -0,0 +1,47 @@ +# Point of Sale - Coupons & Loyalty + +Odoo addon: pos_loyalty + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_loyalty +``` + +## Dependencies + +This addon depends on: +- loyalty +- point_of_sale + +## Manifest Information + +- **Name**: Point of Sale - Coupons & Loyalty +- **Version**: 2.0 +- **Category**: Sales/Point Of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_loyalty`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/ARCHITECTURE.md new file mode 100644 index 0000000..6024601 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_loyalty Module - pos_loyalty + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/CONFIGURATION.md new file mode 100644 index 0000000..ab3afb8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_loyalty. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7cfda00 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [loyalty](../../odoo-bringout-oca-ocb-loyalty) +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/FAQ.md new file mode 100644 index 0000000..1c0ef4e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_loyalty or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/INSTALL.md new file mode 100644 index 0000000..07531f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_loyalty" +# or +uv pip install odoo-bringout-oca-ocb-pos_loyalty" +``` diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/MODELS.md new file mode 100644 index 0000000..8d7ea8e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/MODELS.md @@ -0,0 +1,22 @@ +# Models + +Detected core models and extensions in pos_loyalty. + +```mermaid +classDiagram + class barcode_rule + class loyalty_card + class loyalty_mail + class loyalty_program + class loyalty_reward + class loyalty_rule + class pos_config + class pos_order + class pos_order_line + class pos_session + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/OVERVIEW.md new file mode 100644 index 0000000..8e25cfd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_loyalty. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_loyalty +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/SECURITY.md new file mode 100644 index 0000000..04c1827 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/SECURITY.md @@ -0,0 +1,34 @@ +# Security + +Access control and security definitions in pos_loyalty. + +## Access Control Lists (ACLs) + +Model access permissions defined in: +- **[ir.model.access.csv](../pos_loyalty/security/ir.model.access.csv)** + - 11 model access rules + +## Record Rules + +Row-level security rules defined in: + +```mermaid +graph TB + subgraph "Security Layers" + A[Users] --> B[Groups] + B --> C[Access Control Lists] + C --> D[Models] + B --> E[Record Rules] + E --> F[Individual Records] + end +``` + +Security files overview: +- **[ir.model.access.csv](../pos_loyalty/security/ir.model.access.csv)** + - Model access permissions (CRUD rights) + +Notes +- Access Control Lists define which groups can access which models +- Record Rules provide row-level security (filter records by user/group) +- Security groups organize users and define permission sets +- All security is enforced at the ORM level by Odoo diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/USAGE.md new file mode 100644 index 0000000..ebbf064 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_loyalty +``` diff --git a/odoo-bringout-oca-ocb-pos_loyalty/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_loyalty/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__init__.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__manifest__.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__manifest__.py new file mode 100644 index 0000000..c0f6ddc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/__manifest__.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': "Point of Sale - Coupons & Loyalty", + 'version': '2.0', + 'category': 'Sales/Point Of Sale', + 'sequence': 6, + 'summary': 'Use Coupons, Gift Cards and Loyalty programs in Point of Sale', + 'depends': ['loyalty', 'point_of_sale'], + 'data': [ + 'security/ir.model.access.csv', + 'data/default_barcode_patterns.xml', + 'data/gift_card_data.xml', + 'views/loyalty_card_views.xml', + 'views/loyalty_mail_views.xml', + 'views/pos_loyalty_menu_views.xml', + 'views/res_config_settings_view.xml', + 'views/loyalty_program_views.xml', + ], + 'demo': [ + 'data/pos_loyalty_demo.xml', + ], + 'installable': True, + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_loyalty/static/src/css/Loyalty.scss', + 'pos_loyalty/static/src/js/**/*', + 'pos_loyalty/static/src/xml/**/*', + ], + 'web.assets_tests': [ + 'pos_loyalty/static/src/tours/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/default_barcode_patterns.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/default_barcode_patterns.xml new file mode 100644 index 0000000..68a73c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/default_barcode_patterns.xml @@ -0,0 +1,12 @@ + + + + Coupon & Gift Card Barcodes + + 50 + coupon + any + + 043|044 + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/gift_card_data.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/gift_card_data.xml new file mode 100644 index 0000000..28a2a20 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/gift_card_data.xml @@ -0,0 +1,11 @@ + + + + True + + + + True + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/pos_loyalty_demo.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/pos_loyalty_demo.xml new file mode 100644 index 0000000..7d43053 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/data/pos_loyalty_demo.xml @@ -0,0 +1,97 @@ + + + + + + 15% on next order + next_order_coupons + auto + future + + True + Coupon point(s) + + + + 100 + + + + + percent + 15 + order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + 1.20 + Simple Pen + 0.01 + CONS_0002 + + + + + + + + Loyalty Program + loyalty + both + auto + True + Loyalty Points + + + + money + 10 + + + + + product + 5 + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/af.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/af.po new file mode 100644 index 0000000..8f57eb9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/af.po @@ -0,0 +1,786 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Soort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/am.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/am.po new file mode 100644 index 0000000..43486d5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/am.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ar.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ar.po new file mode 100644 index 0000000..50b12eb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ar.po @@ -0,0 +1,815 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# Niyas Raphy, 2022 +# Malaz Abuidris , 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" حقل تقني يُستخدم لربط عدة بنود مكافآت من نفس المكافأة معاً.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s نقاط " + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "خصم 15% على طلبك القادم " + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% على طلبك " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "تم تطبيق خصم شامل أفضل بالفعل. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "تعذر تحميل المكافأة " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"حقل تقني يستخدم كبديل للكود الترويجي. يتم إنشاؤه تلقائياً عندما يتغير الكود " +"الترويجي. " + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "كافة نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "أي منتج" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"هل أنت متأكد من أنك ترغب في إزالة %s من هذا الطلب؟ \n" +" ستظل قادراً على الحصول عليه من زر المكافآت. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "الرصيد" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "باركود" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "قاعدة الباركود" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "كوبون" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "رموز الكوبونات " + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "نقاط الكوبونات " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "الرصيد الحالي: " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "العميل" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "احتاج إليه العميل " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "إلغاء تنشيط المكافأة" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "يحدد الطريقة التي ترغب في تعيين بطاقات الهدايا فيها. " + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "الخصم والولاء " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "أدخل الرمز " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "أدخل كود بطاقة الهدايا " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "خطأ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "خطأ في التحقق من صحة المكافآت" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "منتج مجاني - قلم بسيط " + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "إنشاء بطاقات بصيغة PDF " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "إنشاء بطاقة هدايا " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "إعدادات بطاقات الهدايا " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "بطاقة هدايا أو كود خصم " + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "بطاقات الهدايا والمحفظة الإلكترونية " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "عدد النقاط التي تستهلكها هذه المكافأة في الكوبون. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"مكافأة برنامج بطاقة الهدايا غير صالحة. استخدم عملة واحدة 1 لكل نقطة خصم. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"قاعدة برنامج بطاقة الهدايا غير صالحة. استخدم نقطة واحدة 1 لكل عملة مستهلكة. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "برنامج بطاقة الهدايا غير صالح. توجد أكثر من مكافأة واحدة. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "برنامج بطاقة الهدايا غير صالح. توجد أكثر من قاعدة واحدة. " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "بند مكافأة " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "تواصل الولاء " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "كوبون الولاء " + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "نقاط الولاء" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "برنامج الولاء" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "مكافأة الولاء" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "قاعدة الولاء" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "لا" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "لا توجد مكافأة لتحصيلها باستخدام هذا الكوبون. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "لا توجد مكافآت متاحة." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "لم يتم العثور على محفظة إلكترونية صالحة " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "يرجى تحديد منتج لهذه المكافأة " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "يرجى اختيار مكافأة " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "عدد طلبات نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "مرجع طلب نقطة البيع " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "أمر نقطة البيع حيث تم إنشاء هذا الكوبون. " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "نقطة البيع" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "بنود طلب نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "نقاط البيع" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "النقاط " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "تكلفة النقاط" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "طباعة التقرير " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "البرنامج: %(name)s، منتج المكافأة: `%(reward_product)s` " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "البرنامج: %(name)s، منتج القاعدة: `%(rule_product)s` " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "استرداد الأموال مع المحفظة الإلكترونية " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"لا يمكن استرداد الأموال من عملية شحن رصيد أو منتج مكافأة للمحفظة الإلكترونية" +" أو برنامج بطاقة الهدايا. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "إعادة تعيين البرامج " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "تقييد النشر لتلك المحلات. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "مكافأة" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "كود معرّف المكافأة " + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "مسح البطاقات الموجودة بالفعل " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "تحديد البرنامج " + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "قلم بسيط " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"بعض الكوبونات غير صالحة. لقد تم تحديث الكوبونات المطبقة. يرجى التحقق من " +"الطلب. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "ما تم إنفاقه: " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "حقل تقني، يحتوي على ما إذا كانت كافة المنتجات مطابقة " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "لقد تم مسح وتفعيل كود الكوبون ذاك بالفعل. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "لقد تم تفعيل الكود الترويجي ذاك بالفعل. " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "الكوبون المستخدم لتحصيل تلك المكافأة. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"الأكواد التالية موجودة بالفعل في قاعدة البيانات. ربما قد تم بيعها بالفعل؟ \n" +"%s " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"إجراء التقرير ليتم تنفيذه عند إنشاء كوبون/بطاقة هدايا/بطاقة ولاء في نقطة " +"البيع. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"المكافأة \"%s\" تحتوي على خطأ في نطاقها. يجب أن يكون نطاقك متوافقاً مع عميل " +"نقطة البيع. " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "المكافأة المرتبطة بهذا البند. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "تعذر تطبيق المكافأة. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "لا توجد مكافآت لتحصيلها لهذا العميل. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "لا توجد نقاط كافية لهذا الكوبون: %s. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "لا توجد نقاط كافية في الكوبون للحصول على هذه المكافأة. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "لا توجد منتجات كافية في عربة التسوق للحصول على هذه المكافأة. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"ليس هناك قالب بريد إلكتروني في برنامج بطاقات الهدايا وقد تم إعداد نقطة البيع" +" الخاصة بك لطباعتها. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"ليس هناك تقرير طباعة في برنامج بطاقات الهدايا وقد تم إعداد نقطة البيع الخاصة" +" بك لطباعتها. " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "هذه هي المنتجات الصالحة لهذه القاعدة. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "لقد انتهت مدة صلاحية هذا الكوبون (%s). " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "هذا الكوبون غير صالح (%s). " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "لقد تم بيع بطاقة الهدايا هذه بالفعل " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "بطاقة الهدايا غير مرتبطة بأي طلب. هل ترغب حقاً في تطبيق مكافأتها؟ " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "يُستخدم ذلك لطباعة بطاقات الهدايا المنشأة من نقطة البيع. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "للاستمرار، اجعل منتجات المكافآت التالية متاحة في نقطة البيع. " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "النوع" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "نوع الخصم غير معروف" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "بطاقة هدايا غير مدفوعة " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "تم رفض بطاقة الهدايا غير المدفوعة. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "استخدام المحفظة الإلكترونية للدفع " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "منتج صالح " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "صالح حتى: " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "ما إذا كان هذا البند جزءاً من المكافأة أم لا. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "ما تم الفوز به: " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "نعم" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "لا يمكنك بيع بطاقة هدايا قد تم بيعها بالفعل. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"لا يمكنك تعيين سعر أو كمية سالبة لبطاقة هدايا أو المحفظة الإلكترونية. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"إما أنك لم تقم بإنشاء محفظة إلكترونية أو أن كافة محافظك الإلكترونية قد انتهت" +" مدة صلاحيتها. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "عليك إعداد '%s' قبل إعداد '%s'. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "المحفظة الإلكترونية " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "دفع المحفظة الإلكترونية " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "استرداد أموال المحفظة الإلكترونية " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "تتطلب المحفظة الإلكترونية أن يتم تحديد عميل " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "لا تاريخ انتهاء للصلاحية " diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/az.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/az.po new file mode 100644 index 0000000..dbe795c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/az.po @@ -0,0 +1,787 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# erpgo translator , 2023 +# Jumshud Sultanov , 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: Jumshud Sultanov , 2024\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balans" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barkod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod Qaydası" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Parametrləri Konfiqurasiya edin" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Müştəri" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Xəta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Loyallıq Proqramı" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Tapılmayanlar" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS Sifarişləri" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Satış məntəqəsi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Satış Nöqtəsi Sifariş Sətrləri" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Nöqtəsi Sifarişləri" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Satış Nöqtəsi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Bəli" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/be.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/be.po new file mode 100644 index 0000000..bf74869 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/be.po @@ -0,0 +1,786 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# 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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Налады канфігурацыі" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bg.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bg.po new file mode 100644 index 0000000..08ffd41 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bg.po @@ -0,0 +1,792 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# KeyVillage, 2023 +# aleksandar ivanov, 2023 +# Maria Boyadjieva , 2023 +# Albena Mincheva , 2023 +# Martin Trigaux, 2024 +# Veselina Slavkova, 2024 +# Martin Dinovski, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Dinovski, 2025\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Салдо" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Баркод" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило за баркод" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Купон" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Точка(и) за купон" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Клиент" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Отстъпка & лоялност" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Грешка" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Карти за подарък и електронен портфейл." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Купони за лоялност" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Програма за лоялност" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Награда за лоялност" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Правило за лоялност" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Не" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Поръчки в център за продажби" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Център за продажби" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Точка на продажба" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Точки" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Награда" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Вид" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Да" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bs.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bs.po new file mode 100644 index 0000000..ddeb460 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/bs.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Points" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% on next order" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% on your order" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "A better global discount is already applied." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "A reward could not be loaded" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "All PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Any Product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barkod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Coupon Codes" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Coupon point(s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Current Balance:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kupac" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Customer needed" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Deactivating reward" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Defines the way you want to set your gift cards." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Kuponi i Vjernost" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Enter Code" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Enter the gift card code" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Greška" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error validating rewards" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Free Product - Simple Pen" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generate PDF cards" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generate a Gift Card" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Gift Cards settings" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Darovna kartica ili kod za popust." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Poklon bon & eNovčanik" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "How many point this reward cost on the coupon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "Invalid gift card program reward. Use 1 currency per point discount." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "Invalid gift card program rule. Use 1 point per currency spent." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Invalid gift card program. More than one reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Invalid gift card program. More than one rule." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Is Reward Line" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Loyalty Communication" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Loyalty Coupon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Bodovi odanosti" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program lojalnosti" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Nagrada za odanost" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Pravila odanosti" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "No reward can be claimed with this coupon." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "No rewards available." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "No valid eWallet found" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Please select a product for this reward" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Please select a reward" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "PoS Order Count" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "PoS Order Reference" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS Stavke" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "PoS order where this coupon was generated." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS blagajna" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Stavke narudžbe na prodajnom mjestu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Prodajna mjesta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Bodovi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Points Cost" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Print Report" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Reward Product: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Rule Product: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Refund with eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Reset Programs" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restrict publishing to those shops." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Nagrada" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Reward Identifier Code" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scan existing cards" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Select program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Simple Pen" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Spent:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Technical field, whether all product match" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "That coupon code has already been scanned and activated." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "That promo code program has already been activated." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "The coupon used to claim that reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "The reward associated with this line." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "The reward could not be applied." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "There are no rewards claimable for this customer." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "There are not enough points for the coupon: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "There are not enough points on the coupon to claim this reward." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "There are not enough products in the basket to claim this reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "These are the products that are valid for this rule." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "This coupon is expired (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "This coupon is invalid (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "This gift card has already been sold" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "This is used to print the generated gift cards from PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Vrsta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Unknown discount type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Unpaid gift card" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Unpaid gift card rejected." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Use eWallet to pay" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Valid Product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Vrijedi do:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Whether this line is part of a reward or not." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Won:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Da" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "You cannot sell a gift card that has already been sold." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "You cannot set negative quantity or price to gift card or ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "You must set '%s' before setting '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet Pay" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet Refund" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet requires a customer to be selected" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "no expiration" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ca.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ca.po new file mode 100644 index 0000000..7aa0c18 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ca.po @@ -0,0 +1,828 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# RGB Consulting , 2022 +# Martin Trigaux, 2022 +# Manel Fernandez Ramirez , 2022 +# Carles Antoli , 2022 +# Josep Anton Belchi, 2022 +# Arnau Ros, 2022 +# marcescu, 2022 +# Marc Tormo i Bochaca , 2022 +# jabiri7, 2022 +# Quim - eccit , 2022 +# Ivan Espinola, 2023 +# Pere Martínez, 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: Pere Martínez, 2024\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +"Camp tècnic utilitzat per enllaçar múltiples línies de recompensa de la mateixa recompensa junts." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s punts" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% en la següent comanda" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% en la vostra comanda" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Ja s'aplica un descompte global millor." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Un camp tècnic utilitzat com a alternativa al codi promocional. Això es " +"genera automàticament quan es canvia el codi promocional." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Tots els PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Qualsevol producte" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Esteu segur que voleu eliminar %s d'aquesta comanda?\n" +" Encara podràs reclamar-ho mitjançant el botó de recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Codi de barres" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla del codi de barres" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupó" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Codis de cupons" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punt(s) del cupó" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Saldo actual:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Client/a" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Cal un client" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "S'està desactivant la recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" +"Defineix la forma en què desitja configurar les seves targetes de regal." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Lleialtat del descompte" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Introduïu el codi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Introduïu el codi de la targeta regal" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Error" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error validant recompenses" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Producte lliure - Simple Pen" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Genera targetes PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Genera una targeta de regal" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Paràmetres de les targetes de regal" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Targeta de regal o codi de descompte" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Gift Cards eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Quants punts costa aquesta recompensa al cupó." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensa del programa de targetes regal no vàlida. Utilitza 1 divisa per " +"descompte de punt." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regla de programa de targeta regal no vàlida. Utilitza 1 punt per moneda " +"gastada." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "El programa de la targeta regal no és vàlid. Més d'una recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "El programa de la targeta regal no és vàlid. Més d'una regla." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "És una línia de reenviament" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Comunicació lleial" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Cupó lleial" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Punts de fidelitat " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programa de fidelitat " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Recompensa de fidelitat" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regles de fidelitat " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "No es pot reclamar cap recompensa amb aquest cupó." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "No hi ha recompenses disponibles." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Seleccioneu un producte per a aquesta recompensa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Si us plau selecciona una recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Comptador de comandes PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referència de l'ordre PoS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Comandes TPV " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Ordre del PoS on es va generar aquest cupó." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punt de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Línies de tiquet de punt de venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Terminal Punt de Venda" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punts " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Cost dels punts" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Imprimeix l'informe" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programa: %(name)s, Reenvia el producte: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programa: %(name)s, Regla Producte: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Abonament amb eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"No es permet el reemborsament d'un producte superior o de recompensa per a " +"un programa eWallet o de targeta regal." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Reinicia els programes" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restringeix la publicació a aquestes botigues." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Reenvia el codi d'identificació" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Escaneja les targetes existents" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Selecciona el programa" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Bolígraf simple" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Alguns cupons no són vàlids. S'han actualitzat els cupons aplicats. Si us " +"plau, comproveu la comanda." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Ort:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Camp tècnic, si tot el producte coincideix" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Aquest codi de cupó ja s'ha escanejat i activat." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Aquest programa de codi promocional ja s'ha activat." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "El cupó solia reclamar aquesta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Els següents codis ja existeixen en la base de dades, potser ja s'han venut?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"L'informe de l'acció que s'executarà en crear un cupó/targeta de " +"regal/targeta de lleialtat al PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "La recompensa associada a aquesta línia." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "No es va poder aplicar la recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "No hi ha recompenses reclamables per aquest client." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "No hi ha prou punts per al cupó: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "No hi ha punts suficients al cupó per reclamar aquesta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"No hi ha prou productes a la cistella per reclamar aquesta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hi ha cap plantilla de correu electrònic al programa de la targeta regal " +"i el vostre equip està configurat per imprimir-les." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hi ha cap informe d'impressió al programa de la targeta regal i el vostre" +" equip està configurat per imprimir-los." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Aquests són els productes vàlids per a aquesta norma." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Aquest cupó ha caducat (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Aquest cupó no és vàlid (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Aquesta targeta de regal ja s'ha venut" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Aquesta targeta regal no està enllaçada a cap comanda. Realment vols aplicar" +" la seva recompensa?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Això s'utilitza per a imprimir les targetes de regal generades des del PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Per continuar, feu disponibles els següents productes de recompensa a Point " +"of Sale." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipus" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipus de descompte desconegut" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Targeta regal no pagada" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "S'ha rebutjat la targeta de regal no pagada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Utilitza eWallet per pagar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Producte vàlid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valid fins a:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Si aquesta línia forma part d'una recompensa o no." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Won:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sí" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "No es pot vendre una targeta de regal que ja s'ha venut." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"No podeu establir la quantitat o el preu negatiu a la targeta regal o " +"ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Heu d'establir «%s» abans de definir «%s»." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Pagament eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Abonament eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet requereix que se seleccioni un client" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "sense venciment" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/cs.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/cs.po new file mode 100644 index 0000000..877de33 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/cs.po @@ -0,0 +1,824 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Damian Brencic , 2022 +# Michal Veselý , 2022 +# Martin Trigaux, 2022 +# Jakub Lohnisky , 2022 +# Jiří Podhorecký , 2022 +# Wil Odoo, 2024 +# Jakub Smolka, 2024 +# Aleš Fiala , 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: Aleš Fiala , 2024\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Technické pole používané k propojení více položek odměn ze stejné odměny dohromady.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s bodů" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% na další objednávku" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% na vaši objednávku" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Lepší globální sleva je již uplatněna." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Odměnu se nepodařilo načíst" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Technické pole používané jako alternativa k promo kódu. Ten se generuje " +"automaticky při změně promo kódu." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Všechna prod. místa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Jakýkoli produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Opravdu chcete odebrat %s z této objednávky?\n" +" Stále si ji budete moci nárokovat prostřednictvím tlačítka odměny." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Zůstatek" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Čárový kód" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravidlo čárového kódu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kódy kupónů" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kupónové bod(y)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Aktuální zůstatek:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Zákazník" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Potřebný zákazník" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Deaktivování odměny" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definuje způsob, jakým chcete nastavit dárkové poukazy." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Slevy a věrnostní programy" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Zadejte kód" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Zadejte kód dárkového poukazu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Chyba" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Chyba při ověřování odměn" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Produkt zdarma - jednoduché pero" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generovat karty PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generovat dárkový poukaz" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Nastavení dárkových poukazů" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Dárkový poukaz nebo slevový kód" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Poukazy a digitální peněženky" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Kolik bodů stojí tato odměna na kupónu." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Neplatná odměna programu dárkových poukazů. Použijte slevu 1 měny za bod." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Neplatné pravidlo programu dárkových poukazů. Použijte 1 bod za každou " +"utracenou měnu." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Neplatný program dárkových poukazů. Více než jedna odměna." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Neplatný program dárkových poukazů. Více než jedno pravidlo." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Je položka odměny" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Věrnostní komunikace" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Věrnostní kupón" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Body věrnostního programu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Věrnostní program" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Odměna věrnostního programu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Pravidla věrnostního programu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "S tímto kupónem nelze uplatnit žádnou odměnu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Nejsou k dispozici žádné odměny." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Nenalezena žádná platná digitální peněženka." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Vyberte prosím produkt pro tuto odměnu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Vyberte odměnu" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Počet objednávek místa prodeje" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Odkaz objednávky místa prodeje" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Objednávky prod. místa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Objednávka prod. místa, kde byl tento kupón vygenerován." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Prodejní místo" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Objednávkové linky v místě prodeje" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky Prodejního místa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Prodejní místo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Body" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Cena bodů" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Vytisknout výkaz" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Produkt za odměnu: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Produkt pravidla: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Refundace pomocí digitální peněženky" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Refundace za dobití nebo odměnu za program digitální peněženky nebo " +"dárkového poukazu není povoleno." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Resetovat programy" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Omezit publikování na tyto obchody." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Odměna" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Identifikační kód odměny" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Skenovat existující karty" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Vybrat program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Jednoduché pero" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Některé kupony jsou neplatné. Použité kupony byly aktualizovány. " +"Zkontrolujte prosím objednávku." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Utraceno:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Technické pole, zda se všechny produkty shodují" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Kód kupónu již byl naskenován a aktivován." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Tento program propagačních kódů již byl aktivován." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupón používaný k uplatnění této odměny." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "Následující kódy již v databázi existují, možná byly již prodány?%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Akce výkazu, která se má provést při vytváření kupónu/dárkového " +"poukazu/věrnostní karty v prod. místě." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Odměna \"%s\" obsahuje chybu ve své doméně, vaše doména musí být " +"kompatibilní s klientem prod. místa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Odměna spojená s touto položkou." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Odměnu nebylo možné uplatnit." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Pro tohoto zákazníka nejsou nárokovatelné žádné odměny." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Pro kupón není dostatek bodů: %s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Na kuponu není dostatek bodů k uplatnění této odměny." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "V košíku není dostatek produktů k uplatnění této odměny." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"V programu dárkových poukazů není žádná šablona e-mailu a vaše pozice je " +"nastavena na jejich tisk." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"V programu dárkových poukazů není žádný výkaz tisku a vaše pozice je " +"nastavena na jejich tisk." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Toto jsou produkty, které jsou platné pro toto pravidlo." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr " Platnost tohoto kupónu vypršela (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Tento kupón je neplatný (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Tento dárkový poukaz již byl prodán" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Tento dárkový poukaz není spojen s žádnou objednávkou. Opravdu chcete " +"uplatnit jeho odměnu?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Toto se používá k tisku vygenerovaných dárkových poukazů z prod. místa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Chcete-li pokračovat, zpřístupněte v Prodejním místě následující produkty " +"odměn." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Neznámý typ slevy" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Nezaplacený dárkový poukaz" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Nezaplacený dárkový poukaz zamítnut." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "K platbě použijte digitální peněženku" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Platný produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Platnost do:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Zda je tato položka součástí odměny nebo ne." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Vyhráno:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ano" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Dárkový poukaz, který již byla prodán, nelze prodat." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"U dárkového poukazu nebo digitální peněženky nemůžete nastavit záporné " +"množství nebo cenu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Buď jste nevytvořili digitální peněženku, nebo platnost všech vašich " +"digitálních peněženek vypršela." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Musíte nastavit '%s' před nastavením '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Digitální peněženka" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Platba digitální peněženkou" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Refundace digitální peněženkou" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Digitální peněženka vyžaduje, aby byl vybrán zákazník" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "žádná expirace" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/da.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/da.po new file mode 100644 index 0000000..e7641ed --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/da.po @@ -0,0 +1,817 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Mads Søndergaard, 2022 +# lhmflexerp , 2022 +# Mads Søndergaard, 2022 +# Martin Trigaux, 2024 +# Sanne Kristensen , 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: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +"Teknisk felt bruges til at linke flere belønningslinjer fra samme belønning sammen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Point" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% på næste ordre" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% på din ordre" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "En bedre global rabat er allerede anvendt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "En belønning kunne ikke indlæses" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Et teknisk felt, der bruges som et alternativ til kampagnekoden. Dette " +"genereres automatisk, når kampagnekoden ændres." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Alle PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Ethvert produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Er du sikker på, at du vil fjerne %s fra denne ordre?\n" +"Du vil stadig være i stand til at gøre krav på den via belønningsknappen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balance" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Stregkode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Stregkode regler" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kuponkoder" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kuponpunkt(er)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Nuværende saldo:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kunde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Kunde handling påkrævet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Deaktiverer belønning" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definerer hvordan du ønsker at anvende dine gavekort." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Rabat & Loyalitet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Indtast kode" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Indtast gavekortkoden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Fejl" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Fejl ved validering af belønninger" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Gratis produkt - simpel pen" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generer PDF-kort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generer et gavekort" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Gavekort indstillinger" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Gavekort eller rabatkode" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Gavekort og eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Hvor mange point koster denne belønning på kuponen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr " Ugyldig gavekorts kampagne belønning. Brug 1 valuta pr. point rabat." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "Ugyldig gavekorts kampagne belønning. Brug 1 point pr. brugt valuta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Ugyldig gavekorts kampagne belønning. Mere end én belønning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Ugyldig gavekorts kampagne belønning. Mere end én regel." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Er belønning linje" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Loyalitetskommunikation" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Loyalitetskupon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Loyalitetspoint" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Loyalitetsprogram" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Loyalitet Belønning" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Loyalitet regel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nej" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Der kan ikke gøres krav på belønning med denne kupon." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Ingen gyldig eWallet fundet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Vælg venligst et produkt til denne belønning" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Vælg venligst en belønning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Pos Ordre antal" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "POS ordrereference" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS ordrer" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "PoS ordre hvor denne kupon blev genereret." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Point of Sale linjer" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Point" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Point omkostninger" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Udskriv rapport" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Kampagne: %(name)s, Belønningsprodukt: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Kampagne: %(name)s, Regel Produkt: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Tilbagebetaling med eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Det er ikke tilladt at refundere et opfyldnings- eller belønningsprodukt for" +" et eWallet- eller gavekort kampagne." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Nulstil kampagner" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Begræns udgivelsen til disse butikker." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Belønning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Belønnings identifikationskode" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scan eksisterende kort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Vælg kampagne" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Simpel Pen" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Nogle kuponer er ugyldige. De anvendte kuponer er blevet opdateret. Tjek " +"venligst ordren." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Brugt:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Teknisk område, om alle produkter matcher" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Denne kuponkode er allerede blevet scannet og aktiveret." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Dette promo kode kampagne er allerede blevet aktiveret." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kuponen bruges til at gøre krav på den belønning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Følgende koder findes allerede i databasen, måske var de allerede solgt?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Rapporthandlingen, der skal udføres ved oprettelse af en " +"kupon/gavekort/loyalitetskort i PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Belønningen \"%s\" indeholder en fejl i sit domæne, dit domæne skal være " +"kompatibelt med PoS-klienten" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Belønningen forbundet med denne linje." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Belønningen kunne ikke anvendes." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Der er ikke nok point til kuponen: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Der er ikke nok point på kuponen til at gøre krav på denne belønning." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Der er ikke nok produkter i kurven til at gøre krav på denne belønning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Der er ingen e-mail-skabelon på gavekort kampagnen, og din Pos er indstillet" +" til at udskrive dem." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Der er ingen printrapport på gavekort kampagnen, og din Pos er indstillet " +"til at udskrive dem." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Dette er de produkter, der er gyldige for denne regel." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Denne kupon er udløbet (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Denne kupon er ugyldig (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Dette gavekort er allerede blevet solgt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Dette gavekort er ikke knyttet til nogen ordre. Vil du virkelig bruge dens " +"belønning?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Dette bruges til at printe de genererede gavekort fra PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"For at fortsætte skal du gøre følgende belønningsprodukter tilgængelige i " +"Point of Sale." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Ukendt rabattype" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Ubetalt gavekort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Ubetalt gavekort afvist." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Brug eWallet til at betale" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Gyldig Produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Gyldig indtil:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Om denne linje er en del af en belønning eller ej." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Vundet:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Du kan ikke sælge et gavekort, der allerede er solgt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Du kan ikke angive negativ mængde eller pris til gavekort eller ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Du har enten ikke oprettet en eWallet eller alle dine eWallets er udløbet." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Du skal indstille '%s' før du indstiller '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet Pay" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet Refusion" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet kræver, at en kunde vælges" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "ingen udløbsdato" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/de.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/de.po new file mode 100644 index 0000000..8288505 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/de.po @@ -0,0 +1,828 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Friederike Fasterling-Nesselbosch, 2022 +# Martin Trigaux, 2023 +# Larissa Manderfeld, 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +"Technisches Feld, das verwendet wird, um mehrere Belohnungszeilen derselben Belohnung miteinander zu verbinden." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Punkte" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15 % auf den nächsten Einkauf" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15 % auf Ihren Einkauf" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Ein besserer Gesamtrabatt wird bereits angewendet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Die Belohnung konnte nicht geladen werden." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Ein technisches Feld, das als Alternative zum Aktionscode verwendet wird. Es" +" wird automatisch generiert, wenn der Aktionscode geändert wird." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Alle Kassensysteme" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Beliebiges Produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Sind Sicher, dass Sie %s entfernen möchten? Sie können sie immer noch über " +"die Belohnungsschaltfläche einfordern." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barcode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barcoderegel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Gutschein" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Gutscheincodes" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Gutscheinpunkt(e)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Aktuelles Saldo:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kunde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Kunde erforderlich" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Belohnung deaktivieren" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definiert, wie Sie Ihre Geschenkkarten einstellen möchten." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Rabatt & Treue" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Code eingeben" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Geben Sie den Geschenkkartencode ein" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Fehler" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Fehler beim Bestätigen von Belohnungen" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Kostenloses Produkt - Einfacher Stift" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "PDF-Karten erstellen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Eine Geschenkkarte erstellen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Geschenkkarten-Einstellungen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Geschenkkarte oder Gutscheincode" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Geschenkkarten & E-Geldbörse" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Wie viele Punkte vom Gutschein für diese Belohnung benötigt werden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Ungültige Belohnung für Geschenkkartenprogramm. 1 Währung pro Rabattpunkt " +"verwenden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Ungültige Regel für Geschenkkartenprogramm. 1 Punkt pro ausgegebener Währung" +" verwenden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Ungültiges Geschenkkartenprogramm. Mehr als eine Belohnung." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Ungültiges Geschenkkartenprogramm. Mehr als eine Regel." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Ist Belohnungszeile" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Treuekommunikation" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Treuegutschein" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Treuepunkte" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Treueprogramm" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Treuebonus" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Treueregel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nein" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" +"Mit diesem Gutschein kann keine Belohnung in Anspruch genommen werden." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Keine Belohnungen verfügbar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Keine gültige E-Geldbörse gefunden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Bitte wählen Sie ein Produkt für diese Belohnung aus" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Bitte wählen Sie eine Belohnung" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Anzahl Kassenaufträge" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Kassenauftragsreferenz" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS Aufträge" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Kassenauftrag, in dem dieser Gutschein generiert wurde." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kassensystem" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassenauftragszeilen" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kassensystem" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punkte" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Punktekosten" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Druckdokument" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programm: %(name)s, Belohnungsprodukt: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programm: %(name)s, Regelprodukt: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Erstattung mit E-Geldbörse" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Die Rückerstattung eines Auflade- oder Belohnungsprodukts für ein " +"E-Geldbörsen- oder Geschenkkartenprogramm ist nicht zulässig." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Programme zurücksetzen" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Beschränkt Veröffentlichung auf diese Shops." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Belohnung" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Kenncode der Belohnung" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Bestehende Karten scannen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Programm auswählen" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Einfacher Stift" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Einige Gutscheine sind ungültig. Die angewandten Gutscheine wurden " +"aktualisiert. Bitte prüfen Sie den Auftrag." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Ausgegeben:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Technisches Feld, ob alle Produkte übereinstimmen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Dieser Gutscheincode wurde bereits gescannt und aktiviert." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Dieses Werbeaktionscode-Programm wurde bereits aktiviert." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Der für den Erhalt dieser Belohnung verwendete Gutschein." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Die folgenden Codes existieren bereits in der Datenbank, wurde sie vielleicht schon verkauft?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Die Berichtsaktion, die bei der Erstellung eines Gutscheins/einer " +"Geschenkkarte/Treuekarte im Kassensystem ausgeführt werden soll." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Die Belohnung „%s“ enthält einen Fehler in der Domain, Ihre Domain muss mit " +"dem Kassensystem-Client kompatibel sein" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Die mit dieser Position verbundene Belohnung." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Die Belohnung konnte nicht angewandt werden." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Es gibt keine einzulösenden Belohnungen für diesen Kunden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Es gibt nicht genügend Punkte für den Gutschein: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Auf dem Gutschein sind nicht genügend Punkte, um diese Belohnung zu " +"erhalten." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Es gibt nicht genügend Produkte im Warenkorb, um diese Belohnung zu " +"erhalten." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Es gibt keine E-Mail-Vorlage für das Geschenkkartenprogramm, und Ihr " +"Kassensystem ist so eingestellt, dass sie gedruckt werden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Es gibt keinen Druckdokument für das Geschenkkartenprogramm und Ihr " +"Kassensystem ist so eingestellt, dass sie gedruckt werden." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Dies sind die Produkte, die für diese Regel gültig sind." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Dieser Gutschein ist abgelaufen (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Dieser Gutschein ist ungültig (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Diese Geschenkkarte wurde bereits verkauft" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Diese Geschenkkarte ist nicht an einen Auftrag gebunden. Möchten Sie die " +"Belohnung wirklich anwenden?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Dies wird verwendet, um die vom Kassensystem generierten Geschenkkarten zu " +"drucken." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Um fortzufahren, machen Sie die folgenden Belohnungsprodukte im Kassensystem" +" verfügbar." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Unbekannter Rabatttyp" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Unbezahlte Geschenkkarte" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Unbezahlte Geschenkkarte abgelehnt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "E-Geldbörse zum Bezahlen verwenden" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Gültiges Produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Gültig bis:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Ob diese Zeile Teil einer Belohnung ist oder nicht." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Erhalten:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Sie können keine Geschenkkarte verkaufen, die bereits verkauft wurde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Sie können keinen negativen Wert oder Preis für eine Geschenkkarte oder " +"E-Geldbörse einstellen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Sie haben entweder kein E-Geldbörse erstellt oder alle Ihre E-Geldbörsen " +"sind abgelaufen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Sie müssen „%s“ einstellen, bevor Sie „%s“ einstellen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "E-Geldbörse" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "E-Geldbörsen-Zahlung" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "E-Geldbörsen-Erstattung" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Für E-Geldbörsen muss ein Kunde ausgewählt werden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "kein Ablauf" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es.po new file mode 100644 index 0000000..7331e53 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es.po @@ -0,0 +1,827 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Leonardo J. Caballero G. , 2022 +# Martin Trigaux, 2022 +# FLNerea, 2023 +# Patricia Lorenzo Bartolomé, 2023 +# Pablo De Andrés, 2023 +# Pedro M. Baeza , 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Campo técnico que se usa para vincular varias líneas de recompensa en una sola recompensa.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s puntos" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% en el próximo pedido" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% en su pedido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Ya se aplicó un mejor descuento global." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "No se ha podido cargar una recompensa " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Campo técnico utilizado como alternativa al código promocional. Se genera " +"automáticamente cuando se cambia el código promocional." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Todos los TPV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Cualquier producto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"¿Está seguro de que quiere eliminar %s de este pedido? Podrá seguir " +"reclamándolo a través del botón de recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Código de barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla de código de barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Códigos de cupones" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punto(s) de cupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Saldo actual:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Cliente requerido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Desactivación de la recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Define como desea establecer sus tarjetas de regalo." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Descuento y fidelidad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Ingresar código" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Ingrese el código de la tarjeta de regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Error" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error validando recompensa" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Producto gratis - Bolígrafo simple" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generar tarjetas en PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generar una tarjeta de regalo" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Ajustes de tarjetas de regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Tarjeta de regalo o código de descuento" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Tarjetas de regalo y monedero electrónico" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Cuántos puntos cuesta esta recompensa en el cupón." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensa del programa de tarjeta regalo no válida. Utilice una moneda por " +"punto de descuento." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regla del programa de tarjetas de regalo no válida. Use 1 punto por moneda " +"gastada." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Programa de tarjetas de regalo no válido. Hay más de una recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Programa de tarjetas de regalo no válido. Hay más de una regla." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Es línea de recompensa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Comunicación de fidelización" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Cupón de fidelidad" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Puntos de fidelidad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programa de fidelidad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Recompensa de fidelidad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regla de fidelidad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "No se puede reclamar ninguna recompensa con este cupón." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "No hay recompensas disponibles" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "No se encontró ningún monedero electrónico válido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Seleccione un producto para esta recompensa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Seleccione una recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Número de pedidos de TPV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referencia de pedido de TPV" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Pedidos TPV" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Pedido del TPV donde se generó este cupón." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Líneas de pedido de punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del TPV" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Terminal punto de venta (TPV)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Puntos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Coste por puntos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Imprimir informe" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programa: %(name)s, Producto de recompensa: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programa: %(name)s, Regla de producto: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Reembolso con monedero electrónico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"No está permitido reembolsar una recarga o un producto de recompensa para un" +" programa de monedero electrónico o tarjeta de regalo." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Restablecer programas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restringir la publicación a esas tiendas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Código de identificación de la recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Escanear tarjetas existentes" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Seleccionar programa" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Bolígrafo simple" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Algunos cupones no son válidos. Los cupones aplicados han sido actualizados." +" Por favor, compruebe el pedido." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Gastado:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Campo técnico, si todos los productos coinciden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Este código de cupón ya ha sido escaneado y activado." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Este programa de códigos promocionales ya se ha activado." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "El cupón usado para obtener la recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Los siguientes códigos ya existen en la base de datos,\n" +" ¿han sido ya vendidos?\n" +"1%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"La acción de informe se ejecutará al crear un cupón, tarjeta regalo o " +"tarjeta de fidelidad en el TPV." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"La recompensa \"%s\" contiene un error en su dominio, el dominio debe ser " +"compatible con el cliente de TPV" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "La recompensa relacionada con esta línea." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "No se ha podido aplicar la recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "No existen recompensas para este cliente." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "No hay suficientes puntos para el cupón: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "No hay suficientes puntos en el cupón para reclamar esta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"No tiene suficientes productos en la cesta para obtener esta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hay plantilla de correo electrónico en el programa de tarjetas regalo y " +"su TPV está configurado para enviarlas." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hay informe de impresión en el programa de tarjetas de regalo y su TPV " +"está configurado para imprimirlas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Estos son los productos válidos para esta regla." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Este cupón ha caducado (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Este cupón no es válido (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Esta tarjeta de regalo ya ha sido vendida." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Esta tarjeta de regalo no está vinculada a ningún pedido. \n" +"¿Realmente quiere aplicar la recompensa?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Se utiliza para imprimir tarjetas de regalo desde el TPV." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Para continuar, los siguientes productos de recompensa deben estar " +"disponibles en el TPV." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipo de descuento desconocido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Tarjeta de regalo impagada" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Tarjeta de regalo impagada rechazada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Usar el monedero electrónico para pagar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Producto válido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Válido hasta:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Si esta línea es parte de una recompensa o no." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Ganado:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sí" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "No puede vender una tarjeta de regalo que ya se vendió." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"No puede establecer una cantidad o precio negativo en la tarjeta de regalo o" +" el monedero electrónico." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"No ha creado un monedero electrónico o todos sus monederos electrónicos han " +"caducado." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Debe agregar '%s' antes de fijar '%s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Monedero electrónico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Pagar con monedero electrónico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Reembolso de monedero electrónico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Debe seleccionar un cliente para el monedero electrónico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "sin caducidad" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es_MX.po new file mode 100644 index 0000000..9a95a94 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/es_MX.po @@ -0,0 +1,825 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Braulio D. López Vázquez , 2022 +# Patricia Gutiérrez Capetillo , 2022 +# Martin Trigaux, 2022 +# Iran Villalobos López, 2023 +# Wil Odoo, 2024 +# Fernanda Alvarez, 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: Fernanda Alvarez, 2024\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Campo técnico que se usa para vincular varias líneas de recompensa en una sola recompensa.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Puntos" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% en la próxima orden" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% en su orden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Ya se aplicó un descuento global mejor." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "No se pudo cargar una recompensa " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Campo técnico que se usa para un código de promoción alternativo. Este se " +"generará automáticamente cuando se cambie el código de promoción." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Todo PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Cualquier producto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"¿Está seguro de que quiere quitar %s de su orden?\n" +"Todavía la podrá reclamar con el botón de recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balance" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Código de barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla de código de barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Códigos de cupones" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punto(s) del cupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Balance actual:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Cliente requerido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Desactivar recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Defina cómo desea establecer sus tarjetas de regalo." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Descuento y lealtad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Introducir código" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Ingrese el código de la tarjeta de regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Error" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error al validar las recompensas" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Producto gratis - Pluma simple" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generar tarjetas de PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generar tarjeta de regalo" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Ajustes de tarjetas de regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Tarjeta de regalo o código de descuento" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Tarjetas de regalo y cartera electrónica" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Cuántos puntos cuesta esta recompensa en el cupón." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensa del programa de tarjetas de regalo no válida. Use 1 divisa por " +"cada punto de descuento." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regla del programa de tarjetas de regalo no válida. Use 1 punto por divisa " +"gastada." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Programa de tarjetas de regalo no válido. Hay más de 1 recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Programa de tarjetas de regalo no válido. Más de una regla." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Es una línea de recompensa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Comunicación de lealtad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Cupón de lealtad" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Puntos de lealtad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programa de lealtad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Recompensa de lealtad" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regla de lealtad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "No se puede reclamar ninguna recompensa con este cupón." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "No hay recompensas disponibles." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "No se encontró ningún monedero electrónico válido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Seleccione un producto para esta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Seleccione une recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Número de órdenes del PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referencia de orden del PdV" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Órdenes de PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Orden del PdV donde se generó este cupón." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Líneas de orden del punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Órdenes del punto de venta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Punto de venta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Puntos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Costo en puntos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Imprimir reporte" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programa: %(name)s, Producto de recompensa: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programa: %(name)s, Regla del producto: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Reembolso con cartera electrónica" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"No se permite reembolsar una recarga o un producto de recompensa para la " +"tarjeta electrónica o un programa de tarjeta de regalo." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Restablecer programas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restringir las publicaciones a esas tiendas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Código de identificación de la recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Escanear tarjetas existentes" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Seleccionar programa" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Pluma simple" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Algunos cupones son inválidos. Los cupones que se aplicaron se actualizaron." +" Revise la orden." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Gastado:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Campo técnico, si todos los productos coinciden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Ese código de cupón ya se escaneó y se activó." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Ese programa de código de promoción ya se activó." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "El cupón que se usó para reclamar una recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Los siguientes códigos ya existen en la base de datos, ¿quizá ya se vendieron?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"La acción de reporte que se ejecutará al crear un cupón, tarjeta de regalo o" +" tarjeta de lealtad en el PdV." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"La recompensa \"%s\" contiene un error en su dominio.Su dominio debe ser " +"compatible con el cliente de PdV " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "La recompensa relacionada con esta línea." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "No se pudo aplicar esta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "No hay recompensas que este cliente pueda reclamar." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "No hay suficientes puntos para el cupón: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"El cupón no tiene los puntos suficientes para reclamar esta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"No tiene suficientes productos en el carrito para reclamar esta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hay plantilla de correo electrónico en el programa de tarjetas de regalo " +"y su PdV está configurado para imprimirlas." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"No hay reporte de impresión en el programa de tarjetas de regalo y su PdV " +"está configurado para imprimirlos." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Estos son los productos que son válidos para esta regla." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Este cupón venció (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Este cupón no es válido (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Ya se vendió esta tarjeta de regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Esta tarjeta de regalo no está vinculada a otra, ¿en serio quiere aplicar la" +" recompensa?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Esto se usa para imprimir las tarjetas de regalo generadas desde PdV." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Para continuar, ponga estos productos disponibles en el Punto de venta." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipo de descuento desconocido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Tarjeta de regalo sin pagar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Se rechazó la tarjeta de regalo sin pagar." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Use la billetera digital para pagar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Producto válido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Válido hasta:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Si esta línea es parte de la recompensa o no." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Ganado:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sí" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "No puede vender una tarjeta de regalo que ya se vendió." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"No puede configurar una cantidad o precio negativo a la tarjeta de regalo o " +"billetera digital." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"No ha creado un monedero electrónico o todos sus monederos electrónicos han " +"caducado." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Debe configurar '%s' antes de configurar '%s':" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "billetera digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Pagar billetera electrónica" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Reembolso de billetera electrónica" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "La billetera electrónica requiere que seleccione un cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "sin fecha de vencimiento" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/et.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/et.po new file mode 100644 index 0000000..7de7628 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/et.po @@ -0,0 +1,822 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Eneli Õigus , 2022 +# Toomas Ant , 2022 +# Algo Kärp , 2022 +# Triine Aavik , 2022 +# Arma Gedonsky , 2022 +# Egon Raamat , 2022 +# Maidu Targama , 2022 +# Anna, 2023 +# Leaanika Randmets, 2023 +# Martin Trigaux, 2024 +# Martti Sala, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martti Sala, 2025\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Tehniline väli, mida kasutatakse sama preemia mitme preemiarea ühendamiseks.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s punktid" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% soodustust järgmisele tellimusele" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% soodustust tellimusele" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Parem globaalne allahindlus on juba rakendatud." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Tehniline väli, mida kasutatakse alternatiivina sooduskoodile. See " +"genereeritakse automaatselt, kui sooduskoodi muudetakse." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Kõik kassad" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Mis tahes toode" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Kas olete kindel, et soovite %s tellimuselt eemaldada?\n" +"Saate seda ikkagi lunastada preemiate nupu kaudu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "saldo kokku" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Triipkood" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Triipkoodi reegel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Sooduskupong" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kupongikoodid" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kupongipunkt(id)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Praegune saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klient" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Klient vajalik" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Preemia deaktiveerimine" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Määratleb, kuidas soovite oma kinkekaarte seadistada." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Allahindlus ja lojaalsusprogramm" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Sisesta kood" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Sisesta kinkekaardi kood" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Viga" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Viga preemiate valideerimisel" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Tasuta toode – Pliiats" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Loo PDF kaardid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Loo kinkekaart" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Kinkekaardi seaded" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Kinkekaart või sooduskood" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Kinkekaardid ja eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Mitu punkti maksab see preemia kupongil?" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Kinkekaardiprogrammi preemia on kehtetu. Kasutage 1 valuutat ühe punkti " +"allahindluse kohta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Kehtetu kinkekaardiprogrammi reegel. Kasutage 1 punkti iga kulutatud valuuta" +" kohta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Kehtetu kinkekaartide programm. Rohkem kui üks preemia." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Kehtetu kinkekaartide programm. Rohkem kui üks reegel." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "On preemiarida" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Lojaalsusprogrammi suhtlus" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Lojaalsuskupong" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Lojaalsuspunktid" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Lojaalsusprogramm" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Lojaalsustasu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Lojaalsusreegel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ei" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Selle kupongiga ei saa preemiat lunastada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Ühtegi preemiat pole saadaval." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Palun valige selle preemia jaoks toode" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Palun vali tasu" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Kassa tellimuste arv" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Kassa tellimuse viide" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kassa tellimused" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Kassa tellimus, kus see kupong loodi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Müügikoha tellimuse read" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kassad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punktid" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Punktide hind" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Prindi aruanne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programm: %(name)s, Preemiatoode: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programm: %(name)s, Reegli toode: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Tagasimakse eWallet'iga" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"E-rahakoti või kinkekaardiprogrammi lisatasu või preemiatoote tagasimaksmine" +" ei ole lubatud." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Lähtesta programmid" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Piirake avaldamine nendele kauplustele." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Preemia" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Preemia tunnuskood" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Skanni olemasolevad kaardid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Vali programm" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Pliiats" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Mõned kupongid on kehtetud. Kasutatud kupongid on uuendatud. Palun " +"kontrollige tellimus." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "kasutatud" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Tehniline väli, kas kõik tooted vastavad" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "See kupongikood on juba skannitud ja aktiveeritud." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "See promokoodi programm on juba aktiveeritud." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupongi, mida kasutati preemia lunastamisel." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Järgnevad koodid on juba olemas, ehk on need juba müüdud?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Aruande toiming, mis tuleb täita kupongi/kinkekaardi/loojaalsuskaardi " +"loomisel kassas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Preemia, mis on seotud selle reaga." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Preemiat ei saanud kasutada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Sellel kliendil ei ole välja võetavaid preemiaid." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Kupongi jaoks ei ole piisavalt punkte:%s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Kupongil ei ole piisavalt punkte, et seda preemiat välja võtta." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Ostukorvis ei ole piisavalt tooteid, et seda preemiat välja võtta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Kinkekaartide programmis ei ole meili malli ja teie kassa on seadistatud " +"nende printimiseks." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Kinkekaartide programmis ei ole printimisaruannet ja teie kassa on " +"seadistatud nende printimiseks." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Need on tooted, mis kehtivad selle reegli puhul." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Kupong on aegunud (%s)" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Kupong on kehtetu (%s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Antud kinkekaart on juba müüdud" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"See kinkekaart ei ole seotud ühegi tellimusega. Kas tõesti soovite selle " +"preemiat rakendada?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Seda kasutatakse kassast genereeritud kinkekaartide printimiseks." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "Jätkamiseks tehke kassas kättesaadavaks järgmised preemiatooted." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tüüp" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tundmatu allahindluse tüüp" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Tasumata kinkekaart" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Tasumata kinkekaart on lükatud tagasi. " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Kasuta eWallet maksmiseks" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Kehtiv toode" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Kehtiv kuni:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Kas see rida on osa preemiast või mitte." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "kogutud" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Jah" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Te ei saa müüa kinkekaarti, mis on juba müüdud." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Kinkekaardile või e-rahakotile ei saa määrata negatiivset kogust või hinda." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Kõigepealt pead seadistama '%s' ja siis '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet makseviis" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet tagasimaksed" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWalleti kasutamisel valige klient" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "aegumiskuupäeva ei ole" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fa.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fa.po new file mode 100644 index 0000000..6827798 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fa.po @@ -0,0 +1,792 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Hamid Darabi, 2023 +# Hanna Kheradroosta, 2023 +# M.Hossein S.Farvashani , 2023 +# Hamed Mohammadi , 2023 +# Martin Trigaux, 2024 +# Mostafa Barmshory , 2024 +# ebrahim khorami, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ebrahim khorami, 2025\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s امتیازها" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% در سفارش بعدی" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% در سفارش شما" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "تراز" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "بارکد" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "قانون بارکد" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "کوپن" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "امتیاز(های) کوپن" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "مشتری" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "تخفیف و وفاداری" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "خطا" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "کارت‌های هدیه و کیف پول الکترونیکی" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "ارتباطات وفاداری" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "کوپن وفاداری" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "برنامه وفاداری" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "پاداش وفاداری" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "قانون وفاداری" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "خیر" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "سفارشات PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "پایانه فروش" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "سطرهای سفارش پایانه فروش" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "پایانه فروش" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "امتیازها" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "پاداش" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "امتیاز کافی برای این کوپن/کارت وفاداری وجود ندارد: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "امتیاز کافی در کوپن برای دریافت این جایزه وجود ندارد." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "میزان کالای کافی برای دریافت این پاداش در سبد خرید وجود ندارد" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "نوع" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "بله" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "کیف پول الکترونیکی" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fi.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fi.po new file mode 100644 index 0000000..4c9496b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fi.po @@ -0,0 +1,823 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Marko Happonen , 2022 +# Jarmo Kortetjärvi , 2022 +# Topi Aura , 2022 +# Martin Trigaux, 2022 +# Veikko Väätäjä , 2022 +# Kim Asplund , 2022 +# Jukka Paulin , 2022 +# Tuomo Aura , 2024 +# Ossi Mantylahti , 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: Ossi Mantylahti , 2024\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Tekninen kenttä, jota käytetään useiden samaan palkkioon kuuluvien palkkiorivien yhdistämiseen toisiinsa.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s pistettä" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% seuraavasta tilauksesta" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% tilauksestasi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Parempaa yleistäalennusta on jo sovellettu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Palkkiota ei voitu ladata" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Tekninen kenttä, jota käytetään vaihtoehtona tarjouskoodille. Tämä kenttä " +"luodaan automaattisesti, kun kampanjakoodia muutetaan." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Kaikki kassat" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Mikä tahansa tuote" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Haluatko varmasti poistaa %s tästä tilauksesta?\n" +" Voit silti lunastaa sen palkintopainikkeen kautta." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Viivakoodi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Viivakoodi sääntö" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kuponki" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kuponkikoodit" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kuponkipiste(t)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Nykyinen saldo:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Asiakas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Tarvitaan asiakas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Palkkion poistaminen käytöstä" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Määrittää tavan, jolla haluat asettaa lahjakortit." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Alennus & kanta-asikkuus" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Syötä koodi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Syötä lahjakortin koodi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Virhe" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Virhe palkintojen varmistamisessa" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Ilmainen tuote - Yksinkertainen kynä" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Luo PDF-kortit" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Luo lahjakortti" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Lahjakorttien asetukset" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Lahjakortti tai alennuskoodi" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Lahjakortit & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Kuinka monta pistettä tämä palkkio maksaa kupongilla." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Virheellinen lahjakorttiohjelman palkkio. Käytä 1 valuuttaa per pisteen " +"alennus." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Virheellinen lahjakorttiohjelman sääntö. Käytä 1 pistettä käytettyä " +"valuuttaa kohden." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Virheellinen lahjakorttiohjelma. Useampi kuin yksi palkkio." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Virheellinen lahjakorttiohjelma. Useampi kuin yksi sääntö." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Onko palkkiorivi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Kanta-asiakkuutta koskeva viestintä" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Kanta-asiakkuuden kuponki" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Kanta-asiakaspisteet" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Kanta-asiakkuus" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Kanta-asiakkaan palkkio" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Kanta-asiakkaan sääntö" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ei" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Tällä kupongilla ei voi lunastaa palkkiota." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Palkintoja ei ole saatavilla." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Kelvollista eLompakkoa ei löytynyt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Valitse tuote tätä palkintoa varten" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Valitse palkinto" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Kassan tilausten määrä" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Kassan tilausviite" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Kassatilaus, jossa kuponki on luotu." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kassapääte" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Myyntipisteen Tilausrivit" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kassapääte" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Pisteet" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Pisteen kustannukset" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Tulosta raportti" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Ohjelma: %(name)s, Palkintotuote: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Ohjelman: %(name)s, Sääntön tuote: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Hyvitys eWalletilla" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Sähköisen lompakon tai lahjakorttiohjelman täydennys- tai palkkiotuotteen " +"hyvittäminen ei ole sallittua." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Nollaa ohjelmat" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Rajoita julkaiseminen näihin kauppoihin." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Palkinto" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Palkkion tunnuskoodi" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Skannaa olemassa olevat kortit" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Valitse ohjelma" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Yksinkertainen kynä" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Jotkin kupongit ovat voimassa. Sovelletut kupongit on päivitetty. Tarkista " +"tilaus." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Käytetty:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Tekninen kenttä, vastaako kaikki tuotteet toisiaan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Tämä kuponkikoodi on jo skannattu ja aktivoitu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Tämä tarjouskoodiohjelma on jo aktivoitu." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kuponki, jolla palkkio lunastetaan." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Seuraavat koodit ovat jo tietokannassa, ehkä ne on jo myyty?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Raportin toiminto, joka suoritetaan, kun " +"kuponki/lahjakortti/uskollisuuskortti luodaan kassassa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Palkinto \"%s\" sisältää virheen domainissa ja sen on oltava yhteensopiva " +"kassan kanssa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Tähän riviin liittyvä palkkio." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Palkkiota ei voitu soveltaa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Tämä asiakas ei voi lunastaa palkintoja." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Kuponkiin ei ole tarpeeksi pisteitä: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Kupongilla ei ole tarpeeksi pisteitä tämän palkkion lunastamiseen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Korissa ei ole tarpeeksi tuotteita tämän palkkion lunastamiseksi." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Lahjakorttiohjelmassa ei ole sähköpostimallia, ja pos on asetettu " +"tulostamaan ne." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Lahjakorttiohjelmassa ei ole tulostusraporttia, ja pos on asetettu " +"tulostamaan ne." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Nämä tuotteet pätevät tähän sääntöön." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Tämä kuponki on vanhentunut (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Tämä kuponki ei ole voimassa (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Tämä lahjakortti on jo myyty" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Tätä lahjakorttia ei ole sidottu mihinkään tilaukseen. Haluatko todella " +"käyttää sen palkkiota?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Tätä käytetään kassan tuottamien lahjakorttien tulostamiseen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "Jatka, aseta seuraavat palkkiotuotteet saataville myyntipisteessä." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tyyppi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tuntematon alennustyyppi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Maksamaton lahjakortti" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Maksamaton lahjakortti hylätty." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Käytä eWalletia maksamiseen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Voimassa oleva tuote" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Voimassa:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Olipa tämä rivi osa palkintoa tai ei." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Voitti:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Kyllä" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Et voi myydä lahjakorttia, joka on jo myyty." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Et voi asettaa negatiivista määrää tai hintaa lahjakortille tai ewalletille." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Joko et ole luonut eLompakkoa tai kaikki eLompakkosi ovat vanhentuneet." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Sinun on asetettava '%s' ennen kuin asetat '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet maksu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet hyvitys" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet edellyttää, että asiakas on valittu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "ei voimassaoloaikaa" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fr.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fr.po new file mode 100644 index 0000000..4ea0e54 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/fr.po @@ -0,0 +1,829 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# RHTodoo, 2022 +# Cécile Collart , 2022 +# Martin Trigaux, 2022 +# Jolien De Paepe, 2024 +# Wil Odoo, 2024 +# Manon Rondou, 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: Manon Rondou, 2024\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +"Champ technique utilisé pour relier plusieurs lignes de récompense d'une même récompense." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Points" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% de remise sur votre prochaine commande" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% de remise sur votre commande" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Une meilleure remise globale est déjà appliquée." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Une récompense n'a pas pu être chargée" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Un champ technique utilisé comme alternative au code promo. Celui-ci est " +"généré automatiquement lorsque le code promotionnel est modifié." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Tous les PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Chaque produit" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Êtes-vous sûr de vouloir supprimer %s de cette commande ?\n" +"Vous pourrez toujours le réclamer via le bouton de récompense." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Solde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Code-barres" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Règle de code-barres" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Bon de réduction" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Code de réduction" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Point(s) de réduction" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Solde actuel :" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Client" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Client nécessaire" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Désactivation de la récompense" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Indique la manière dont vous souhaitez définir vos cartes-cadeaux." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Remise & Fidélité" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Saisir un code" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Saisissez le code de la carte-cadeau" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Erreur" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Erreur lors de la validation des récompenses" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Produit gratuit - Stylo simple" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Générer des cartes PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Générer une carte-cadeau" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Configuration des cartes-cadeaux" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Carte-cadeau ou code de réduction" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Cartes-cadeaux & e-wallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" +"Combien de points cette récompense coûte sur le montant du bon de réduction." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Récompense du programme de carte-cadeau invalide. Utilisez 1 devise par " +"point de remise." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Règle du programme de carte-cadeau invalide. Utilisez 1 point par devise " +"dépensée." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Programme de carte-cadeau invalide. Plus d'une récompense." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Programme de carte-cadeau invalide. Plus d'une règle." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Est une ligne de récompense" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Communication de fidélité" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Bon de fidélité" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Points de fidélité" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programme de fidelité" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Récompense de fidélité" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Règle de fidélité" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Non" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Aucune récompense ne peut être réclamée avec ce bon de réduction." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Aucune récompense disponible." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Aucun eWallet valide trouvé" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Veuillez sélectionner un produit pour cette récompense" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Veuillez sélectionner une récompense" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Nombre de commandes PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Référence de commande PdV" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Commandes du PdV" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Commande PdV pour laquelle ce bon de réduction a été généré." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Point de vente" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Lignes des commandes du point de vente" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Point de vente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Points" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Coût en points" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Imprimer le rapport" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programme : %(name)s, produit de récompense : `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programme : %(name)s, Règle Produit: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Remboursement avec le e-wallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Le remboursement d'un produit de recharge ou de récompense pour un programme" +" de e-wallet ou de carte-cadeau n'est pas autorisé." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Réinitialiser les programmes" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restreindre la publication à ces boutiques." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Récompense" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Code d'identification de la récompense" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scanner les cartes existantes" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Sélectionner un programme" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Simple stylo" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Certains bons de réduction sont invalides. Les bons de réduction appliqués " +"ont été mis à jour. Veuillez vérifier la commande." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "dépensés :" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Domaine technique, si tous les produits correspondent" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Ce code de réduction a déjà été scanné et activé." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Ce programme de code promotionnel a déjà été activé." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Le bon de réduction utilisé pour réclamer cette récompense." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Les codes suivants existent déjà dans la base de données, peut-être ont-ils déjà été vendus ?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"L'action de rapport à exécuter lors de la création d'un bon de " +"réduction/carte-cadeau/carte de fidélité dans le Point de Vente." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"La récompense \"%s\" contient une erreur dans son domaine, votre domaine " +"doit être compatible avec le PdV du client" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "La récompense associée à cette ligne." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "La récompense n'a pas pu être appliquée." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Aucune récompense ne peut être réclamée pour ce client." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Il n'y a pas assez de points pour le bon de réduction : %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Il n'y a pas assez de points sur le bon de réduction pour réclamer cette " +"récompense." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Il n'y a pas assez de produits dans le panier pour réclamer cette " +"récompense." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Il n'y a pas de modèle d'e-mail sur le programme de carte-cadeau et votre " +"point de vente est configuré pour les imprimer." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Il n'y a pas de rapport d'impression sur le programme de carte-cadeau et " +"votre point de vente est configuré pour les imprimer." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Ce sont les produits qui sont valables pour cette règle." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Ce bon de réduction n'est plus valide (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Ce bon de réduction est invalide (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Cette carte-cadeau a déjà été vendue" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Cette carte-cadeau n'est liée à aucune commande. Voulez-vous vraiment " +"appliquer sa récompense ?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Ceci est utilisé pour imprimer les cartes-cadeaux générées à partir du Point" +" de Vente." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Pour continuer, rendez les produits de récompense suivants disponibles en " +"Point de Vente." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Type de remise inconnu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Carte-cadeau non payée" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Carte-cadeau non payée rejetée." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Utiliser le e-wallet pour payer" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Produit valide" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valide jusqu'au :" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Que cette ligne fasse partie d'une récompense ou non." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "gagnés :" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Oui" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Vous ne pouvez pas vendre une carte-cadeau qui a déjà été vendue." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Vous ne pouvez pas définir une quantité ou un prix négatif pour une carte-" +"cadeau ou un e-wallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Vous n'avez pas encore créé d'eWallet ou tous vos eWallets ont expiré." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Vous devez définir '%s' avant de définir '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e-wallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Paiement avec e-wallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Remboursement avec e-wallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Le e-wallet nécessite qu'un client soit sélectionné" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "pas d'expiration " diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/gu.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/gu.po new file mode 100644 index 0000000..9b5e0bd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/gu.po @@ -0,0 +1,787 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2023 +# Qaidjohar Barbhaya, 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: Qaidjohar Barbhaya, 2024\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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balance" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Config Settings" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Customer" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "હા" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/he.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/he.po new file mode 100644 index 0000000..2d3b5f4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/he.po @@ -0,0 +1,806 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# דודי מלכה , 2022 +# ExcaliberX , 2022 +# david danilov, 2022 +# Martin Trigaux, 2022 +# ZVI BLONDER , 2022 +# Roy Sayag, 2022 +# Ha Ketem , 2022 +# NoaFarkash, 2022 +# Yihya Hugirat , 2024 +# yael terner, 2024 +# tomerlayline, 2024 +# Lilach Gilliam , 2024 +# or balmas, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: or balmas, 2025\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%sנקודות" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% על ההזמנה הבאה" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% על ההמזנה שלך" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "הנחה גלובלית טובה יותר כבר הוחלה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "פרס לא יכל להטען." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "שדה המשמש כחלופה לקוד ההטבה. זה נוצר אוטומטית כאשר קוד ההטבה משתנה." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "כלל הקופות" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "כל מוצר" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"האם אתה בטוח שברצונך להסיר %s מהזמנה זו?\n" +"עדיין תוכל לתבוע אותו דרך כפתור הזיכוי." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "יתרה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "ברקוד" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "כלל ברקוד" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "הגדר הגדרות" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "קופון" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "קודי קופון" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "נקודות קופון" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "מאזן נוכחי:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "לקוח" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "לקוח נחוץ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "מבטל הטבה" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "הגדר את הדרך שאתה רוצה להגדיר את כרטיסי המתנה" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "הנחות ותכניות" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "הכנס קוד" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "הכנס קוד לכרטיס מתנה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "שגיאה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "טעות בטעינת הטבות" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "מוצר חינם - עט פשוט" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "צור כרטיסי PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "צור כרטיס מתנה" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "הגדרות כרטיס מתנה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "כרטיס מתנה או קוד הנחה" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "כרטיסי מתנה & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "כמה נקודות הטבה זו עולה בקופון" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "כרטיס מתנה לא חוקי. השתמש במטבע אחד לנקודה הנחה." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "כרטיס מתנה לא חוקי. השתמש במטבע אחד לניצול נקודה הנחה." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "תכנית goft card לא תקפה, יותר מפרס אחד." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "כרטיס מתנה לא בתוקף. יותר מחוק אחד." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "שורת הטבה" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "תקשורת חברי מועדון" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "קופון loyalty" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "נקודות חבר מועדון" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "מועדון לקוחות" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "הטבת חברת מועדון" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "כלל מועדון לקוחות" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "לא" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "אין פרס שניתן לממש עם הקופון הזה." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "אין הטבות זמינות" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "לא נמצא ארנק דיגיטלי" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "בבקשה בחר מוצר בעבור ההטבה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "אנא בחר הטבה" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "ספירת הזמנות קופה" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "מזהה הזמנת קופה" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "הזמנות קופה" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "הזמנת הקופה שבאמצעותו נוצר הקופון" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "קופה" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "שורות הזמנה של קופה" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "נקודות מכירה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "נקודות" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "עלות נקודות" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "הדפס דוח" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "תוכנית:%(name)s, כלל מוצר: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "החזר עם eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"החזר על מוצר הטעינה או תגמול עבור תוכנית eWallet או כרטיס מתנה אינו אפשרי." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "אפס תכניות" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "הגבל את הפרסום לאותן חנויות." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "תגמול" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "קוד מזהה החזר" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "בחר תכנית" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "עט פשוט" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"חלק מהקופונים אינם חוקיים. הקופונים החוקיים נרשמו. אנא בדוק את ההזמנה." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "הוצא:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "שדה טכני - האם כל המוצרים תואמים." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "קוד הקופון הזה כבר נסרק והופעל." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "קוד קידום המכירות הזה כבר נסרק והופעל." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "הקופון שנעשה בו שימוש כדי לממש את הפרס." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"הקודים הבאים כבר קיימים במערכת, אולי הם כבר נמכרו? \n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "פעולת הדיווח שתתבצע בעת יצירת קופון/כרטיס מתנה/כרטיס נאמנות בקופה." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "הפרס הקשור לשורה זו." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "לא ניתן היה להחיל את ההטבה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "אין הטבות שלקוח זה זכאי להן" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "אין מספיק נקודות עבור הקופון:%s ." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "אין מספיק נקודות בקופון כדי לקבל את התגמול הזה." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "אין מספיק מוצרים בסל כדי לקבל את התגמול הזה." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"תבנית המייל עבור תוכנית כרטיס המתנה אינה מוגדרת, והקופה מוגדרת להדפיס אותן." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "אין דוח הדפסה בתוכנית כרטיס המתנה, והקופה שלך מוגדרת להדפיס אותם." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "אלה המוצרים התקפים עבור הכלל הזה." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "קופון זה לא בתוקף (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr " הקופון הנ\"ל לא תקף (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "כרטיס המתנה הזה כבר נמכר" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"כרטיס המתנה הזה לא קשור לשום הזמנה. האם אתה באמת רוצה להחיל את התגמול שלו?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "זה משמש להדפסת כרטיסי המתנה שנוצרו מהקופה." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "כדי להמשיך, הפוך את מוצרי התגמול הבאים לזמינים בקופה." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "סוג" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "קוד הנחה לא מזוהה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "כרטיס מתנה שלא שולם" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "כרטיס מתנה שלא שולם – נדחה." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "השתמש בe-wallet כדי לשלם" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "מוצר חוקי" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "בתוקף עד:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "אם שורה זו היא חלק מפרס או לא." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "זכה" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "כן" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "לא ניתן להזין כמות או מחיר שליליים לכרטיס מתנה או ארנק דיגיטלי." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "או שלא יצרת ארנק דיגיטלי, או שכל הארנקים הדיגיטליים שלך פגי תוקף." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "אתה חייב להגדיר '%s' לפני הגדרת '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "ארנק דיגיטלי" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "תשלום eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "זיכוי eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet מחייב בחירת לקוח" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "ללא תפוגה" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hi.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hi.po new file mode 100644 index 0000000..6cc65a0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hi.po @@ -0,0 +1,788 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2023 +# Wil Odoo, 2024 +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "बैलेंस" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "कॉन्फ़िगरेशन सेटिंग" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "साथी" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "त्रुटि!" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "नही" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "पॉइंट" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "प्रकार" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "हाँ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hr.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hr.po new file mode 100644 index 0000000..066e3f7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hr.po @@ -0,0 +1,795 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Bole , 2022 +# Vladimir Olujić , 2022 +# hrvoje sić , 2022 +# Davor Bojkić , 2022 +# Karolina Tonković , 2022 +# Martin Trigaux, 2022 +# Antonijo Kovacevic, 2023 +# Stjepan Lovasić , 2024 +# Matija Gudlin, 2024 +# Vladimir Vrgoč, 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: Vladimir Vrgoč, 2024\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barkod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kupac" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Kuponi i Vjernost" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Greška" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Darovna kartica ili kod za popust." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Poklon bon & eNovčanik" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Bodovi odanosti" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program lojalnosti" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Nagrada za odanost" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Pravila odanosti" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS Stavke" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS blagajna" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Stavke narudžbe na prodajnom mjestu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Prodajna mjesta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Bodovi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Nagrada" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Vrsta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Vrijedi do:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Da" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hu.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hu.po new file mode 100644 index 0000000..4ef995f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hu.po @@ -0,0 +1,792 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Zsolt Godó , 2022 +# Kovács Tibor , 2022 +# Krisztián Juhász , 2022 +# krnkris, 2022 +# Martin Trigaux, 2022 +# Tamás Németh , 2024 +# gezza , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: gezza , 2025\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Egy jobb globális kedvezmény már alkalmazásra került." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Egyenleg" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Vonalkód" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Vonalkód szabály" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Vevő" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Kuponok és hűség" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Hiba" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Ajándékkártyák & eTárca" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Hűség kupon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Hűség pontok" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Hűség program" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Hűség jutalom" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Hűség szabály" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nem" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Értékesítési pont rendelései" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Értékesítési pont" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Értékesítési pont" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Pontok" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Pontok költsége" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Jutalom" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Jutalom azonosító kód" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Ez a kupon lejárt (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Ez a kupon érvénytelen (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Típus" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Igen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hy.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hy.po new file mode 100644 index 0000000..62127cc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/hy.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/id.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/id.po new file mode 100644 index 0000000..439de84 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/id.po @@ -0,0 +1,820 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Muftiara Syuhada , 2022 +# Ryanto The , 2022 +# Martin Trigaux, 2022 +# Abe Manyo, 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Field teknis yang digunakan untuk menghubungkan lebih dari satu baris hadiah dari hadiah yang sama secara bersama-sama.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Point" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% pada order berikutnya" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% pada order Anda" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Diskon global yang lebih baik sudah diterapkan." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Hadiah tidak dapat dimuat" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Field teknis digunakan sebagai alternatif ke kode promo. Ini akan secara " +"otomatis dibuat saat kode promo diganti." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Semua POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Produk Apapun" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Apakah Anda yakin ingin menghapus %s dari order?\n" +" Anda masih harus mengeklaim melalui tombol hadiah." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barcode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Peraturan Barcode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kode Kupon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Poin kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Saldo Saat Ini:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Pelanggan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Pelanggan dibutuhkan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Menonaktifkan hadiah" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Mendefinisikan cara Anda ingin menyiapkan gift card Anda." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Diskon & Loyalitas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Masukkan Kode" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Masukkan kode gift car" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Eror!" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error memvalidasi reward" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Produk Gratis - Pena Sederhana" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Buat kartu PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Buat Gift Car" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Pengaturan Gift Card" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Gift card atau kode Diskon" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Gift card & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Harga poin untuk hadiah ini pada kupon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Hadiah program gift card tidak valid. Gunakan 1 mata uang per poin diskon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Peraturan program gift card tidak valid. Gunakan 1 mata uang per poin " +"diskon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Program gift card tidak valid. Lebih dari satu hadiah." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Program gift card tidak valid. Lebih dari satu peraturan." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Apakah Baris Hadiah" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Komunikasi Loyalitas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Kupon Loyalitas" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Poin Loyalitas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program Loyalitas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Hadiah Loyalitas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Peraturan Loyalitas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Tidak" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Hadiah tidak dapat diklaim dengan kupon ini." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Tidak ada hadiah yang tersedia" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Tidak ada eWallet valid yang ditemukan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Mohon periksa produk untuk hadiah ini" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Mohon periksa hadiah" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Jumlah Order POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referensi Order POS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Order POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Order POS dari mana kupon ini dibuat." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Baris Order POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Poin-Poin" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Biaya Poin" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Cetak Laporan" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Produk Hadiah: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Produk Peraturan: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Refund dengan eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Tidak diizinkan untuk refund produk hadiah atau top up untuk eWallet atau " +"program gift card." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Reset Program" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Batasi publikasi ke toko-toko tersebut." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Hadiah" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Kode Hadiah Pengidentifikasi" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scan kartu yang tersedia" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Pilih program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Pena Sederhana" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Beberapa kupon tidak valid. Kupon yang diterapkan telah diupdate. Mohon " +"periksa order." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Dihabiskan:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Field teknis, apakah semua produk cocok" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Kode kupon tersebut telah discan dan diaktifkan." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Program kode promo tersebut telah diaktifkan." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupon digunakan untuk mengeklaim hadiah." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Kode berikut sudah ada di database, mungkin mereka sudah dijual?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Tindakan lapor untuk dilakukan saat membuat kupon/gift card/kartu loyalitas " +"di POS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Hadiah \"%s\" memiliki error di domainnya, domain Anda harus kompatibel " +"dengan klien POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Hadiah yang terkait baris ini." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Hadiah tidak dapat diterapkan." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Tidak terdapat poin yang mencukupi untuk kupon: %s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Tidak terdapat poin yang mencukupi pada kupon untuk mengeklaim hadiah ini." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Tidak terdapat produk di keranjang untuk mengeklaim hadiah ini." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Tidak ada templat email pada program gift card dan POS Anda disetel untuk " +"mencetaknya. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Tidak ada laporan pencetakan pada program gift card dan POS Anda disetel " +"untuk mencetaknya." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Beikut adalah produk-produk yang valid untuk peraturan ini." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Kupon ini kadaluwarsa (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Kupon ini tidak valid (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Gift card ini sudah dijual" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Gift card ini tidak di-link ke order apapun. Apakah Anda yakin ingin " +"menerapkan hadiahnya?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Ini digunakan untuk mencetak gift card yang dibuat dari POS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "Untuk melanjutkan, pastikan produk hadiah berikut tersedia di POS." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Jenis" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipe diskon tidak diketahui" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Gift card belum dibayar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Gift card belum dibayar ditolak." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Gunakan eWallet untuk membayar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Produk Valid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valid sampai:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Apakah baris ini bagian dari hadiah atau tidak." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Won:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ya" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Anda tidak dapat menjual gift card yang sudah dijual." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Anda tidak dapat menetapkan kuantitas negatif atau harga ke gift card atau " +"ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Anda antara belum membuat eWallet atau semua eWallet sudah kadaluwarsa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Anda harus menetapkan '%s' sebelum mengatur '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Pembayaran eWall" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Refund eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet membutuhkan pelanggan untuk dipilih" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "tidak ada kadaluwarsa" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/is.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/is.po new file mode 100644 index 0000000..23a3bbf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/is.po @@ -0,0 +1,788 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# jonasyngvi, 2024 +# 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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Jöfnuður" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Stillingarvalkostir" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Viðskiptavinur" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Villa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Yes" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/it.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/it.po new file mode 100644 index 0000000..2e32901 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/it.po @@ -0,0 +1,820 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Friederike Fasterling-Nesselbosch, 2022 +# Martin Trigaux, 2022 +# Marianna Ciofani, 2024 +# Wil Odoo, 2024 +# Sergio Zanchetta , 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: Sergio Zanchetta , 2024\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Campo tecnico utilizzato per collegare tra loro più righe dello stesso premio.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s punti" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% sul prossimo ordine" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% sull'ordine" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Viene già applicato uno sconto globale migliore." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Impossibile caricare un premio" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Campo tecnico utilizzato come alternativa al codice della promo. Viene " +"generato automaticamente quando il codice della promo viene modificato." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Tutti i POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Qualsiasi prodotto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Sei sicuro di voler eliminare %s dall'ordine?\n" +"Sarai ancora in grado di richiederlo attraverso il pulsante ricompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Codice a barre" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regola codice a barre" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Buono sconto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Codici buono sconto" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punto/i buono sconto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Saldo attuale:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Cliente necessario" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Disattivazione della ricompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definisce il modo in cui vuoi impostare le tue carte regalo." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Sconto e fedeltà" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Inserire codice" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Inserisci il codice della carta regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Errore" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Errore durante la convalida delle ricompense" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Prodotto gratuito - Penna semplice" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Genera carte in PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Genera una carta regalo" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Impostazioni carte regalo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Carta regalo o codice sconto" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Carte regalo e portafoglio elettronico" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Valore in punti della ricompensa nel buono sconto." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Ricompensa programma carta regalo non valida. Utilizza 1 valuta per punto di" +" sconto." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regola programma carta regalo non valida. Utilizza 1 punto per valuta spesa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Programma carta regalo non valido, Più di una ricompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Programma carta regalo non valido. Più di una regola." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "È riga ricompensa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Comunicazione di fedeltà" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Buono sconto fedeltà" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Punti fedeltà" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programma fedeltà" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Premio fedeltà" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regola fedeltà" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Non è possibile richiedere una ricompensa con questo buono sconto." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Nessun premio disponibile." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Nessun portafoglio elettronico valido trovato" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Seleziona un prodotto per questa ricompensa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Selezionare un premio" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Numero ordini POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Riferimento ordine POS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Ordini POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Ordine POS da cui è stato generato il buono sconto." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punto vendita" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Righe ordine del punto vendita" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Punti vendita" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punti" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Costo punti" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Stampa rendiconto" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programma: %(name)s, Prodotto ricompensa: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programma: %(name)s, Prodotto regola: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Rimborsa con portafoglio elettronico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Il rimborso di un prodotto top up o di un prodotto ricompensa per un " +"programma portafoglio elettronico o carta regalo non è consentito." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Ripristina programmi" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Limita la pubblicazione a questi negozi." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Premio" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Codice identificativo premio" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scansiona carte esistenti" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Seleziona programma" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Penna semplice" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Alcuni buoni sconto non sono validi. I buoni sconto applicati sono stati " +"aggiornati. Controlla l'ordine." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Spesi:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Campo tecnico, indica se tutti i prodotti corrispondono" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Questo codice buono sconto è stato già scansionato e attivato." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Questo codice del programma promozionale è stato già attivato." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Buono sconto utilizzato per richiedere la ricompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"I seguenti codici esistono già nel database, forse sono stati già venduti?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"L'azione del resoconto da eseguire quando si crea un buono sconto/carta " +"regalo/carta fedeltà nel POS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"La ricompensa \"%s\" contiene un errore nel dominio, il tuo dominio deve " +"essere compatibile con il client POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Premio associato alla riga." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Impossibile applicare il premio." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Nessuna ricompensa disponibile per questo cliente." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Punti non sufficienti per il buono sconto: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Punti sul buono sconto non sufficienti per richiedere il premio." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Prodotti nel carrello non sufficienti per richiedere il premio." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Nel programma carta regalo non sono presenti modelli e-mail e il tuo pos è " +"configurato per stamparli." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Nel programma carta regalo non sono presenti resoconti di stampa e il tuo " +"pos è configurato per stamparli." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Questi sono i prodotti validi per la regola." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Buono sconto scaduto (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Buono sconto non valido (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Questa carta regalo è già stata venduta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Questa carta regalo non è collegata a nessun ordine. Vuoi davvero applicare " +"la ricompensa ad essa corrispondente?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Viene utilizzato per stampare le carte regalo generate dal POS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Per continuare, rendi disponibili i seguenti prodotti ricompensa nel Punto " +"Vendita." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipologia" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipo di sconto sconosciuto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Carta regalo non pagata" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Carta regalo non pagata rifiutata." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Utilizza portafoglio elettronico per pagare." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Prodotto valido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valido fino al:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Se la riga è parte della ricompensa o meno." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Vinti:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sì" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Non è possibile vendere una carta regalo che è già stata venduta." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Non è possibile configurare una quantità negativa o un prezzo per una carta " +"regalo o per un portafoglio elettronico." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "Non hai creato un portafoglio elettronico oppure sono tutti scaduti." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Devi configurare \"%s\" prima di configurare \"%s\":" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Portafoglio elettronico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Paga portafoglio elettronico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Rimborsa portafoglio elettronico" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "il portafoglio elettronico richiede la selezione di un cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "senza scadenza" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ja.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ja.po new file mode 100644 index 0000000..04258dd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ja.po @@ -0,0 +1,799 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Noma Yuki, 2022 +# Yoshi Tashiro (Quartile) , 2022 +# Martin Trigaux, 2022 +# Andy Yiu, 2023 +# Ryoko Tsuda , 2023 +# Wil Odoo, 2024 +# Junko Augias, 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: Junko Augias, 2024\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" 同じ特典の複数の特典明細を一緒にリンクするために使用される技術的なフィールド。\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%sポイント " + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "次回注文時に15%割引" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "オーダの15%" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "よりお得な全体割引がすでに適用されています。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "特典はロードできませんでした" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "プロモコードの代替として使用される技術フィールド。プロモコードが変更されると自動的に生成されます。" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "全てのPOS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "いかなるプロダクト" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"本当にこのオーダから%sを削除しますか?\n" +"特典ボタンから請求することはまだ可能です。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "残高" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "バーコード" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "バーコード規則" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "コンフィグ設定" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "クーポン" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "クーポンコード" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "クーポンポイント" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "現残高" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "顧客" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "要顧客" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "リワードの無効化" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "ギフトカードの設定方法を定義します。" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "値引 & ロイヤリティ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "コード入力" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "ギフトカードコードを入力" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "エラー" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "リワード検証エラー" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "無料プロダクト - シンプルなペン" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "PDFカードを生成" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "ギフトカード生成" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "ギフトカード設定" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "ギフトカードまたは値引コード" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "ギフトカード & eウォレット" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "クーポンでこのリワードはいくつのポイントが必要か" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "ギフトカードプログラムのリワードが無効です。1ポイントにつき1通貨の割引をご利用下さい。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "ギフトカードプログラムの規則が無効です。1ポイントにつき1通貨の割引をご利用下さい。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "ギフトカードプログラムが無効です。1つ以上のリワードがあります。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "ギフトカードプログラムが無効です。1つ以上の規則があります。" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "リワード明細か" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "ロイヤリティコミュニケーション" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "ロイヤリティクーポン" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "ロイヤリティポイント" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "ロイヤリティプログラム" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "ロイヤリティ特典" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "ロイヤリティ規則" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "いいえ" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "本クーポンによるリワードの請求はできません。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "利用可能な報奨がありません。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "有効なeWalletが見つかりません" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "このリワード用のプロダクトを選んで下さい。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "リワードを選択して下さい。" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "POSオーダ数" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "POSオーダ参照" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POSオーダ" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "このクーポンが生成されたPOSオーダ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "POS注文ライン" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "ポイント" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "ポイントコスト" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "レポート印刷" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "プログラム: %(name)s、リワードプロダクト: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "プログラム: %(name)s、規則プロダクト: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "eWalletで返金" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "eWalletまたはギフトカードプログラムのトップアップまたはリワードプロダクトの払い戻しはできません。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "プログラムをリセット" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "これらの店舗への公開を制限" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "報奨" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "特典識別コード" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "既存のカードをスキャン" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "プログラムを選択" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "シンプルなペン" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "一部のクーポンは無効です。適用されたクーポンは更新されました。オーダ内容をご確認下さい。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "使用済:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "技術フィールド、全てのプロダクトが一致するか" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "クーポンコードはすでにスキャンされ、有効になっています。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "そのプロモコードプログラムはすでに有効になっています。" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "リワードを請求する際に使用するクーポン" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"以下のコードはすでにデータベースに存在しています、おそらくすでに販売されたのでしょうか?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "POSでクーポン/ギフトカード/ロイヤリティカードを作成する際に実行されるレポートアクション。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "リワード\"%s\"のドメインにエラーが含まれています、ドメインはPOS顧客と互換性がなければなりません。" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "この明細に関する報酬" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "リワードを適用できませんでした" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "クーポンのポイントが足りません:%s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "このリワードを請求するにはクーポンのポイントが足りません" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "この報酬を請求するには、バスケット内のプロダクトが不足しています" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "ギフトカードプログラムにはEメールのテンプレートはなく、POSはEメールを印刷するように設定されています。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "ギフトカードプログラムには印刷レポートはなく、POSはEメールを印刷するように設定されています。" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "この規則で有効なプロダクトです。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "このクーポンは期限が切れています (%s)" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "このクーポンは無効です (%s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "このギフトカードはすでに販売済みです" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "このギフトカードはどのオーダにもリンクされていません。本当に特典を適用しますか?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "これは、POSから生成されたギフトカードを印刷するために使用されます。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "継続するには、以下のリワードプロダクトをPOSで利用できるようにします。" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "タイプ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "不明な割引タイプ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "未払のギフトカード" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "未払のギフトカードが拒否されました" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "eWalletを使用して決済する" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "有効なプロダクト" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "有効期限日: " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "この明細がリワードの一部かどうか" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "獲得:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "はい" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "すでに販売済のギフトカードを販売することはできません" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "ギフトカードまたはeWalletに負の数量または価格を設定することはできません" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "eWalletを作成していないか、eWalletの有効期限が切れています" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr " '%s'を'%s'を設定する前に設定して下さい。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet Pay" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet払戻" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWalletは顧客の選択を要求しています" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "無期限" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/km.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/km.po new file mode 100644 index 0000000..861e9f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/km.po @@ -0,0 +1,790 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Sengtha Chay , 2023 +# Chan Nath , 2023 +# AN Souphorn , 2023 +# Lux Sok , 2023 +# Samkhann Seang , 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: Samkhann Seang , 2024\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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "សមតុល្យ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barcode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "លក្ខណលេខកូដ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "កំណត់រចនាសម្ព័ន្ធ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "អតិថិជន" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "កំហុស" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "ចំណុចស្មោះត្រង់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "កម្មវិធីភាពស្មោះត្រង់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "រង្វាន់ស្មោះត្រង់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "វិធានភាពស្មោះត្រង់" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "ទេ" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "សូមជ្រើសរើសរង្វាន់" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "ចំនុច​នៃ​ការ​លក់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "ចំណុចនៃការបញ្ជាទិញការលក់" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "ប្រភេទនៃការលក់" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "ចំនុច" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "រង្វាន់" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "ប្រភេទ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "ត្រឹមត្រូវ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ko.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ko.po new file mode 100644 index 0000000..ce46d7b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ko.po @@ -0,0 +1,797 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# JH CHOI , 2022 +# Sarah Park, 2024 +# Wil Odoo, 2024 +# Daye Jeong, 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: Daye Jeong, 2024\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" 여러 개의 리워드 내역을 동일한 리워드 항목에서 함께 연결하는데 사용하는 기술 필드입니다.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s 포인트" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "다음 주문 시 15%" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "주문 시 15%" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "더 유리한 글로벌 할인 항목이 이미 적용되었습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "리워드를 불러올 수 없습니다" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "프로모션 코드 대신 사용하는 기술 필드입니다. 프로모션 코드가 변경될 경우 자동으로 생성됩니다." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "전체 POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "전체 품목" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"이 주문에서 %s 항목을 삭제하시겠습니까?\n" +"리워드 버튼을 통해 계속 요청하실 수 있습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "잔액" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "바코드" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "바코드 규칙" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "설정 구성" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "쿠폰" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "쿠폰 코드" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "쿠폰 포인트" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "현재 잔액:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "고객" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "고객 요청" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "리워드 비활성화" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "기프트 카드를 어떻게 설정할지 정의합니다." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "할인 및 적립" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "코드를 입력하세요" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "기프트 카드 코드를 입력하세요" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "오류" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "리워드 승인 오류" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "무료 품목 - 일반 펜" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "PDF 카드 생성" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "기프트 카드 생성" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "기프트 카드 설정" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "기프트 카드 또는 할인 코드" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "기프트 카드 및 e월렛" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "쿠폰을 받으려면 리워드에서 차감되는 포인트." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "잘못된 기프트 카드 프로그램 리워드입니다. 포인트 할인당 1 단위 통화를 사용하십시오." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "잘못된 기프트 카드 프로그램 규칙입니다. 사용 통화 당 1 포인트를 사용하십시오." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "잘못된 기프트 카드 프로그램입니다. 리워드가 하나 이상입니다. " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "잘못된 기프트 카드 프로그램입니다. 규칙이 하나 이상입니다." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "보상 내역입니다" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "적립 커뮤니케이션" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "적립 쿠폰" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "로열티 포인트" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "로열티 프로그램" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "로열티 보상" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "로열티 규칙" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "아니오" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "이 쿠폰으로 리워드를 신청할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "지급할 보상 없음" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "유효한 이월렛을 찾을 수 없음" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "이 리워드를 받을 품목을 선택하세요." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "보상을 선택하십시오" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "POS 주문 수" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "POS 주문 참조" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS 주문" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "이 쿠폰이 생성된 POS 주문입니다." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "점포판매시스템" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "점포판매시스템 주문 명세" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "포인트" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "포인트 비용" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "보고서 인쇄" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "프로그램: %(name)s, 리워드 품목: `%(reward_product)s` " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "프로그램: %(name)s, 규칙 품목: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr " e월렛으로 환불 완료" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "충전 또는 리워드 품목으로 e월렛이나 기프트 카드 프로그램을 환불할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "프로그램 재설정" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "해당 상점에 게시하는 것을 제한합니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "보상" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "리워드 식별용 코드" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "기존 카드 스캔" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "프로그램 선택" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "일반 펜" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "일부 쿠폰이 유효하지 않습니다. 적용한 쿠폰이 업데이트되었습니다. 주문을 확인해주시기 바랍니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "사용:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "기술 필드이며 모든 품목이 일치하는지 여부입니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "해당 쿠폰은 이미 스캔 및 활성화가 완료되었습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "해당 프로모션 코드는 이미 활성화가 완료되었습니다." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "해당 리워드 신청에 사용된 쿠폰입니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"다음 코드는 이미 데이터베이스에 존재하는 코드입니다. 이미 판매가 완료되었습니까?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "POS에서 쿠폰이나 기프트카드, 적립 카드를 생성할 때 실행되는 리포트 작업입니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "\"%s\" 보상의 도메인에 오류가 있습니다. 도메인은 POS 클라이언트와 호환되어야 합니다." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "이 내역과 관련된 리워드입니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "리워드를 적용할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "쿠폰용으로 포인트가 충분하지 않습니다: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "쿠폰용 포인트가 부족하여 이 리워드를 신청할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "장바구니에 담겨 있는 품목이 신청할 수 있는 리워드보다 적습니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "기프트 카드 프로그램에는 이메일 서식이 없으며 POS에서 프린트하도록 설정되어 있습니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "기프트 카드 프로그램에는 인쇄 보고서가 없으며 POS에서 프린트하도록 설정되어 있습니다." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "이 규칙이 유효하게 적용되는 품목입니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "만료된 쿠폰입니다 (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "유효하지 않은 쿠폰입니다 (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "이미 판매 완료된 기프트 카드입니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "이 기프트 카드에 연결된 주문이 없습니다. 리워드를 적용하시겠습니까?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "POS에서 생성된 기프트 카드를 프린트할 때 사용합니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "계속하시려면 POS에서 다음 리워드 품목을 사용할 수 있도록 설정하십시오." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "유형" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "알 수 없는 할인 유형" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "결제되지 않은 기프트 카드" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "결제되지 않은 기프트 카드가 거부되었습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "e월렛을 사용하여 결제" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "사용 가능한 품목" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "다음 기간까지 유효:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "이 내역이 리워드 중 일부인지의 여부입니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "획득:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "예" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "이미 판매가 완료된 기프트 카드는 판매할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "기프트 카드나 e월렛의 수량이나 가격은 음수로 설정할 수 없습니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "전자지갑을 아직 만들지 않았거나 모든 전자지갑이 만료되었습니다." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "'%s' 설정 전에 '%s'를 설정해야 합니다." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e월렛" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "e월렛 결제" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "e월렛 환불" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "고객이 e월렛을 선택해야 합니다" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "유효 기간 없음" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lo.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lo.po new file mode 100644 index 0000000..0b58072 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lo.po @@ -0,0 +1,789 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# sackda chanthasombath, 2023 +# ສີສຸວັນ ສັງບົວບຸລົມ , 2023 +# Martin Trigaux, 2023 +# Phoxaysy Sengchanthanouvong , 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: Phoxaysy Sengchanthanouvong , 2024\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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "ການຕັ້ງຄ່າ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "ລູກຄ້າ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "ພິດພາດ!" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "ປະເພດ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lt.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lt.po new file mode 100644 index 0000000..5bcc651 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lt.po @@ -0,0 +1,793 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Silvija Butko , 2022 +# Naglis Jonaitis, 2022 +# Martin Trigaux, 2022 +# digitouch UAB , 2022 +# Jonas Zinkevicius , 2023 +# Linas Versada , 2024 +# Ramunė ViaLaurea , 2024 +# Renatas RM Tools, 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: Renatas RM Tools, 2024\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balansas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Brūkšninis kodas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Brūkšninio kodo taisyklė" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kuponas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kupono kodas" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kupono taškas(-ai)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klientas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Pasirinkite dovanų kortelės nustatymo būdą" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Nuolaidos ir Lojalumo programos" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Įveskite kodą" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Klaida" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Dovanų kortelių nustatymai" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Dovanų kuponas arba nuolaidos kodas" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Dovanų kortelės ir e-piniginė" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Lojalumo programos kuponas" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Lojalumo taškai" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Lojalumo programa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Lojalumo programos premija" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Lojalumo programos taisyklės" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PT užsakymai" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Pardavimo taškas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Pardavimo taško užsakymo eilutės" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Pardavimo taškas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Taškai" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Pašalinti Kuponus" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Apdovanojimas" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Šis kuponas yra pasibaigęs (%s)" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Ši dovanų kortelė jau parduota" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Naudoti El. Piniginę" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Galiojantis produktas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Galioja iki:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Taip" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e-piniginė" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Mokėti Su El. Pinigine" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "nėra galiojimo pabaigos" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lv.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lv.po new file mode 100644 index 0000000..e844b5f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/lv.po @@ -0,0 +1,789 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Anzelika Adejanova, 2022 +# Martin Trigaux, 2024 +# ievaputnina , 2024 +# Armīns Jeltajevs , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2025\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Bilance" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Svītrkods" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Svītrkoda noteikums" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klients" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Ievadiet kodu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Kļūda" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Dāvanu karte vai atlaides kods" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "No" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kases pasūtījumi" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Pārdošanas punkts" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Pasūtījuma punkta pasūtījuma rindas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Pārdošanas punkti" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Veids" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Neapmaksāta dāvanu karte" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Jā" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ml.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ml.po new file mode 100644 index 0000000..111e093 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ml.po @@ -0,0 +1,786 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Niyas Raphy, 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: Niyas Raphy, 2024\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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "ബാർകോഡ്" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "കോൺഫിഗറേഷൻ സെറ്റിങ്‌സ്" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "കൂപ്പൺ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "കൂപ്പൺ കോഡുകൾ" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "കസ്റ്റമർ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "ഡിസ്കൗണ്ടും ലോയൽറ്റിയും" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "കോഡ് നൽകുക" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "പിശക്" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "സമ്മാന കാർഡുകളും ഇ വാലറ്റും" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "ലോയൽറ്റി കൂപ്പൺ" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "ലോയൽറ്റി പോയിന്റുകൾ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "ലോയൽറ്റി പ്രോഗ്രാം" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "ലോയൽറ്റി റിവാർഡ്" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "ഇല്ല" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ ഒർടേഴ്‌സ് " + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "പോയിന്റ് ഓഫ് സെയിൽസ്" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "പോയിന്റ്" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "ടൈപ്പ്" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "അതെ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "ഇ വാലറ്റ്" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/mn.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/mn.po new file mode 100644 index 0000000..2800281 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/mn.po @@ -0,0 +1,791 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# nurbakhit nurka , 2022 +# Martin Trigaux, 2022 +# Baasansuren Sharavsuren , 2022 +# Baskhuu Lodoikhuu , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2025\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Оноо" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% -г дараагийн захиалганд" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% -г энэ захиалганд" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Бүх пос" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "ямар нэг бараа" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Үлдэгдэл" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Зураасан код" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Зураасан кодын дүрэм" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Тохиргооны тохируулга" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Купон" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Купон код" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Купон оноо" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Одоогийн үлдэгдэл:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Үйлчлүүлэгч" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Үйлчлүүлэгч сонгох шаардлагатай" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Шагналыг хүчингүй болгож байна" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Хөнгөлөлт & Лоялти" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Код оруулах" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Алдаа" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Шагнал шалгахад алдаа гарлаа" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Үнэгүй бараа - Энгийн үзэг" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Бэлгийн карт эсвэл хөнгөлөлтийн код" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Бэлгийн карт & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Бэлгийн картын хөтөлбөрийн дүрэм буруу. Төлж буй мөнгөн нэгж тутамд 1 оноо " +"ашиглаарай." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Шагналын мөр эсэх" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Лоялти тэмдэглэл" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Лоялти купон" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Лоялти оноо" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Лоялти хөтөлбөр" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Лоялти шагнал" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Лоялти дүрэм" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Үгүй" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Уг шагналд зориулж бараа сонгоно уу" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Шагналаа сонгоно уу" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Пос захиалгын баримтын тоо" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Пос баримтын дугаар" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS захиалга" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Энэ купон кодыг төрүүлсөн Пос захиалгын баримт" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Борлуулалтын цэг" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "ПОС захиалгын мөр" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "ПОС захиалга" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Борлуулалтын цэг" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Оноо" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Онооны өртөг" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Тайлан хэвлэх" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Хөтөлбөр: %(name)s, Шагнал бараа: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Хөтөлбөр: %(name)s, Дүрмийн бараа: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Хөтөлбөрийн дахин хэрэгжүүлэх" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Шагнах" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Шагнал тодорхойлох код" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Хөтөлбөр сонгох" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Зарцуулсан:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Купон кодын хугацаа дууссан (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Купон код хүчингүй (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Төрөл" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Үл мэдэгдэх хөнгөлөлтийн төрөл" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Төлөгдөөгүй бэлгийн карт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Төлөгдөөгүй бэлгийн картыг няцаав." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "eWallet ашиглан төлөх" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Хүчинтэй бараа" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Хүчинтэй хугацаа:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Цуглуулсан:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Тийм" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ms.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ms.po new file mode 100644 index 0000000..1059775 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ms.po @@ -0,0 +1,787 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Niyas Raphy, 2022 +# Mehjabin Farsana, 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: Mehjabin Farsana, 2024\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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Seimbang" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Kod bar" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Tetapan Konfigurasi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Pelanggan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Ralat" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Kupon Kesetiaan" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program Kesetiaan" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Ganjaran Kesetiaan" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Tidak" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Tempat jualan" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Tempat Jualan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "taip" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "ya" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nb.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nb.po new file mode 100644 index 0000000..a871424 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nb.po @@ -0,0 +1,789 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Marius Stedjan , 2022 +# Henning Fyllingsnes, 2023 +# Martin Trigaux, 2024 +# Rune Restad, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rune Restad, 2025\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Balanse" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Strekkode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Strekkoderegel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupong" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Nåværende balanse:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kunde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Rabatt og lojalitet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Feil" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Gavekort og eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Gavekort" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Lojalitetspoeng" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Lojalitetsprogram" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Lojalitetsbelønning" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Lojalitetsregel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nei" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Velg en belønning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kasseordrer" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kasse" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassaordrelinjer" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaordrer" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kasse" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Poeng" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Belønning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nl.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nl.po new file mode 100644 index 0000000..f0c0f14 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/nl.po @@ -0,0 +1,827 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# Erwin van der Ploeg , 2023 +# Jolien De Paepe, 2024 +# Wil Odoo, 2024 +# Larissa Manderfeld, 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: Larissa Manderfeld, 2024\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Technisch veld dat wordt gebruikt om meerdere beloningslijnen van dezelfde beloning aan elkaar te koppelen.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Punten" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% op volgende order" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% op je bestelling" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Er wordt al een betere globale korting toegepast." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Een beloning kon niet worden geladen" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Een technisch veld dat wordt gebruikt als alternatief voor de promotiecode. " +"Deze wordt automatisch gegenereerd wanneer de promotiecode wordt gewijzigd." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Alle kassa's" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Elk product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Weet je zeker dat je %s uit deze bestelling wilt verwijderen?\n" +" Je kunt het nog steeds claimen via de beloningsknop." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barcode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barcoderegel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kortingsbon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kortingscodes" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punt(en) kortingsbon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Huidig saldo:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klant" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Klant nodig" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Beloning deactiveren" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definieert de manier waarop je je cadeaubonnen wilt instellen." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Korting & Loyaliteit" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Voer code in" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Voer de cadeauboncode in" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Fout" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Fout bij bevstigen van beloningen" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Gratis product - Eenvoudige pen" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Genereer PDF-kaarten" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Genereer een cadeaubon" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Instellingen voor cadeaubonnen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Cadeaubon of Kortingscode" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Cadeaubonnen & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Hoeveel punten deze beloning kost op de kortingsbon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Ongeldige beloning voor cadeaubonprogramma. Gebruik 1 valuta per punt " +"korting." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Ongeldige programmaregel voor cadeaubonnen. Gebruik 1 punt per uitgegeven " +"valuta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Ongeldig cadeaubonprogramma. Meer dan één beloning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Ongeldig cadeaubonprogramma. Meer dan één regel." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Is beloningsregel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Loyaliteitscommunicatie" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Loyaliteitsbon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Loyaliteitspunten" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Loyaliteitsprogramma" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Loyaliteitsbeloning" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Loyaliteitsregel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nee" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Met deze kortingsbon kan geen beloning worden geclaimd." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Geen beloningen beschikbaar." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Geen geldige eWallet gevonden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Selecteer een product voor deze beloning" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Kies een beloning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Aantal Kassa-bestellingen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Kassa-bestellingsreferentie" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kassaorders" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Kassa-bestelling waar deze kortingsbon is gegenereerd." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassa orderregels" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kassa's" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punten" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Punten kosten" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Rapport afdrukken" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programma: %(name)s, Beloningsproduct: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programma: %(name)s, Regelproduct: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Terugbetaling met eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Het terugbetalen van een opwaardeer- of beloningsproduct voor een eWallet- " +"of cadeaubonprogramma is niet toegestaan." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Programma's resetten" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Beperk publicatie tot die winkels." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Beloning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Identificatiecode beloning" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scan bestaande kaarten" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Selecteer programma" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Enkele pen" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Sommige kortingsbonnen zijn ongeldig. De toegepaste kortingsbonnen zijn " +"bijgewerkt. Controleer de bestelling." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Besteed:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Technisch veld, of alle producten overeenkomen" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Die kortingscode is al gescand en geactiveerd." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Dat promotiecodeprogramma is al geactiveerd." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "De kortingsbon die werd gebruikt om die beloning te claimen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"De volgende codes bestaan al in de database, misschien zijn ze al verkocht?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"De meldactie die moet worden uitgevoerd bij het aanmaken van een " +"kortingsbon/cadeaubon/klantenkaart in de kassa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"De beloning \"%s\" bevat een fout in het domein, het domein moet compatibel " +"zijn met de Kassa-client" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "De beloning die aan deze regel is gekoppeld." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "De beloning kon niet worden toegepast." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Er kunnen geen beloningen worden geclaimd voor deze klant." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Er zijn niet genoeg punten voor de kortingsbon: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Er zijn niet genoeg punten op de kortingsbon om deze beloning te claimen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Er zijn niet genoeg producten in het winkelmandje om deze beloning te " +"claimen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Er is geen e-mailsjabloon op het cadeaubonprogramma en je kassa is ingesteld" +" om ze af te drukken." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Er is geen afdrukrapport over het cadeaubonprogramma en je kassa is " +"ingesteld om ze af te drukken." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Dit zijn de producten die voor deze regel geldig zijn." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Deze kortingsbon is verlopen (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Deze kortingsbon is ongeldig (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Deze cadeaubon is al verkocht" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Deze cadeaubon is niet gekoppeld aan een bestelling. Wil je de beloning echt" +" toepassen?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Dit wordt gebruikt om de gegenereerde cadeaubonnen van de kassa af te " +"drukken." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Maak de volgende beloningsproducten beschikbaar in Point of Sale om door te " +"gaan." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Soort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Onbekend kortingstype" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Onbetaalde cadeaubon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Onbetaalde cadeaubon afgewezen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Gebruik eWallet om te betalen" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Geldig product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Geldig t/m:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Of deze regel nu onderdeel is van een beloning of niet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Gewonnen:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Je kunt een cadeaubon die al is verkocht niet verkopen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Je kunt geen negatieve hoeveelheid of prijs instellen op cadeaubon of " +"e-wallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Je hebt nog geen eWallet aangemaakt of al je eWallets zijn reeds verlopen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Je moet '%s' instellen voordat je '%s' instelt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet Pay" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet-terugbetaling" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet vereist dat een klant wordt geselecteerd" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "geen vervaldatum" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/no.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/no.po new file mode 100644 index 0000000..2545051 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/no.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pl.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pl.po new file mode 100644 index 0000000..3cf636d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pl.po @@ -0,0 +1,830 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Slawomir Adamus , 2022 +# Maksym , 2022 +# Grzegorz Grzelak , 2022 +# Piotr Szlązak , 2022 +# Judyta Kaźmierczak , 2022 +# Paweł Wodyński , 2022 +# Martin Trigaux, 2022 +# Dariusz Żbikowski , 2022 +# Tomasz Leppich , 2022 +# Tadeusz Karpiński , 2023 +# Tadeusz Karpiński, 2023 +# Tadeusz Karpiński , 2023 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +"Pole techniczne używane do łączenia wielu linii nagród z tej samej nagrody." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Punkty" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% na następne zamówienie" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% na zamówienie" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Lepsza globalna zniżka została już zastosowana." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Nie można załadować nagrody" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Pole techniczne używane jako alternatywa dla kodu promocyjnego. Jest ono " +"generowane automatycznie po zmianie kodu promocyjnego." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Wszystkie PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Dowolny produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Czy na pewno chcesz usunąć %s z tego zamówienia?\n" +"Nadal będziesz mógł odebrać nagrodę za pomocą przycisku nagrody." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Kod kreskowy" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Reguła kodu kreskowego" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kody kuponów" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punkty kuponowe" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Bieżące saldo:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klient" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Potrzebny klient" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Dezaktywacja nagrody" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Określa sposób ustawienia kart podarunkowych." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Upust i lojalność" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Wprowadź kod" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Wprowadź kod karty podarunkowej" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Błąd" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Błąd walidacji nagród" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Darmowy produkt - prosty długopis" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generowanie kart PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generowanie karty podarunkowej" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Ustawienia kart podarunkowych" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Karta podarunkowa lub kod rabatowy" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Karty podarunkowe i e-portfel" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Ile punktów kosztuje ta nagroda na kuponie." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Nieprawidłowa nagroda w programie kart podarunkowych. Użyj 1 jednostki " +"waluty na punkt zniżki." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Nieprawidłowa reguła programu kart podarunkowych. Użyj 1 punktu za każdą " +"wydaną jednostkę waluty." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Nieprawidłowy program kart podarunkowych. Więcej niż jedna nagroda." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Nieprawidłowy program kart podarunkowych. Więcej niż jedna reguła." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Czy linia nagród" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Komunikacja lojalnościowa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Kupon lojalnościowy" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Punkty lojalnościowe" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program lojalnościowy" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Nagroda lojalnościowa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Zasady lojalności" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nie" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Z tym kuponem nie można odebrać żadnej nagrody." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Brak dostępnych nagród." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Wybierz produkt dla tej nagrody" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Wybierz nagrodę" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Liczba zamówień PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Numer referencyjny zamówienia PoS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Zamówienia PS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Zamówienie PoS, w którym wygenerowano ten kupon." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punkt sprzedaży" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Linie zamówień w punktach sprzedaży" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Punkt sprzedaży" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Punkty" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Koszt punktowy" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Drukuj raport" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Produkt premiowy: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Reguła produktu: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Zwrot za pomocą eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Zwrot doładowania lub nagrody za produkt w ramach programu eWallet lub karty" +" podarunkowej jest niedozwolony." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Resetowanie programów" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Ogranicz publikację do tych sklepów." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Nagroda" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Kod identyfikatora nagrody" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Skanowanie istniejących kart" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Wybierz program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Prosty długopis" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Niektóre kupony są nieważne. Zastosowane kupony zostały zaktualizowane. " +"Sprawdź zamówienie." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Wydane:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Pole techniczne, czy wszystkie produkty są zgodne" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Kod kuponu został już zeskanowany i aktywowany." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Program kodów promocyjnych został już aktywowany." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupon użyty do odebrania nagrody." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Następujące kody istnieją już w bazie danych, być może zostały już sprzedane?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Akcja raportu do wykonania podczas tworzenia kuponu/karty podarunkowej/karty" +" lojalnościowej w PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Nagroda \"%s\" zawiera błąd w domenie, domena musi być zgodna z klientem " +"PoS." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Nagroda związana z tą linią." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Nagroda nie mogła zostać przyznana." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Ten klient nie może ubiegać się o żadne nagrody." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Nie ma wystarczającej liczby punktów na kupon: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Na kuponie nie ma wystarczającej liczby punktów, aby odebrać tę nagrodę." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"W koszyku nie ma wystarczającej liczby produktów, aby odebrać tę nagrodę." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"W programie kart podarunkowych nie ma szablonu wiadomości e-mail, a " +"stanowisko jest ustawione na ich drukowanie." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"W programie kart podarunkowych nie ma raportu drukowania, a stanowisko jest " +"ustawione na ich drukowanie." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Są to produkty, które są ważne dla tej reguły." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Ten kupon wygasł (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Ten kupon jest nieważny (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Ta karta podarunkowa została już sprzedana" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Ta karta podarunkowa nie jest powiązana z żadnym zamówieniem. Czy naprawdę " +"chcesz skorzystać z nagrody?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Służy do drukowania wygenerowanych kart podarunkowych z PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Aby kontynuować, udostępnij następujące produkty premiowe w punkcie " +"sprzedaży." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Nieznany typ rabatu" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Nieopłacona karta podarunkowa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Nieopłacona karta podarunkowa została odrzucona." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Użyj eWallet, aby zapłacić" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Ważny produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Ważne do:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Niezależnie od tego, czy ta linia jest częścią nagrody, czy nie." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Wygrana:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Tak" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Nie można sprzedać karty podarunkowej, która została już sprzedana." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Nie można ustawić ujemnej ilości lub ceny na karcie podarunkowej lub " +"portfelu elektronicznym." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Musisz ustawić '%s' przed ustawieniem '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e-portfel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Płatność eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet Zwrot" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet wymaga wybrania klienta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "brak wygaśnięcia" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pos_loyalty.pot b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pos_loyalty.pot new file mode 100644 index 0000000..2b07be3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pos_loyalty.pot @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt.po new file mode 100644 index 0000000..5f57d3c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt.po @@ -0,0 +1,799 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Reinaldo Ramos , 2022 +# 425fe09b3064b9f906f637fff94056ae_a00ea56 <0fa3588fa89906bfcb3a354600956e0e_308047>, 2022 +# Martin Trigaux, 2022 +# Pedro Filipe , 2022 +# Nuno Silva , 2022 +# Daniel C Santos , 2022 +# Manuela Silva , 2022 +# Rita Bastos, 2024 +# Wil Odoo, 2024 +# Camille Dantinne , 2024 +# Daniel Reis, 2025 +# Maitê Dietze, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Maitê Dietze, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Já foi aplicado um desconto global melhor." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Código de Barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regra de Código de Barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupão" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Desconto e fidelidade" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Introduzir código" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Erro" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Cartão-presente ou código de desconto" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensa do programa de cartão-presente inválida. Use 1 moeda por desconto" +" de pontos." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Pontos de Fidelidade" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programa de Fidelização" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Prémio de Fidelização" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regra de Fidelização" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Não" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Ordens PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Ponto de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Ponto de Vendas" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Pontos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Redefinir programas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Prémio" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipo de desconto desconhecido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sim" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt_BR.po new file mode 100644 index 0000000..28c16c2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/pt_BR.po @@ -0,0 +1,826 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Éder Brito , 2022 +# grazziano , 2022 +# Martin Trigaux, 2022 +# Kevilyn Rosa, 2023 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023 +# Maitê Dietze, 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Campo técnico usado para vincular várias linhas de recompensa do mesmo bônus.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s pontos" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% no próximo pedido" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% no seu pedido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Já foi aplicado um desconto global melhor." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Não foi possível carregar uma recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Um campo técnico usado como alternativa ao código promocional. Isso é gerado" +" automaticamente quando o código promocional é alterado." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Todos os PDVs" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Qualquer produto" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Tem certeza de que deseja remover %s deste pedido?\n" +" Você ainda poderá resgatá-lo através do botão de recompensas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Código de barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regra de Código de Barras" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupom" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Códigos de cupom" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Ponto(s) de cupom" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Saldo atual:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Necessário cliente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Desativando recompensas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Define a forma como deseja configurar seus cartões-presente." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Desconto e fidelidade" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Insira o código" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Insira o código do cartão-presente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Erro" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Erro ao validar recompensas" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Produto grátis - caneta simples" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Gerar cartões em PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Gerar um cartão-presente" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Configurações de cartões-presente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Cartão-presente ou código de desconto" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Cartões-presente e carteira digital" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Quantos pontos esta recompensa custou no cupom." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensa do programa de cartão-presente inválida. Use 1 moeda por desconto" +" de pontos." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regra do programa de cartão-presente inválida. Use 1 ponto por moeda " +"utilizada." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Programa de cartão-presente inválido. Há mais de uma recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Programa de cartão-presente inválido. Há mais de uma regra." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "É uma linha de recompensa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Loyalty Communication" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Cupom de fidelidade" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Pontos de Fidelidade" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Programa de Fidelidade" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Recompensa de Fidelidade" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regra de Lealdade" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Não" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Nenhuma recompensa pode ser resgatada com este cupom." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Nenhuma recompensa encontrada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Nenhuma carteira digital encontrada" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Selecione um produto para esta recompensa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Selecione uma recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Contagem de pedidos do PDV" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referência do pedido do PDV" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Pedidos do PDV" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Pedido do PDV a partir do qual este cupom foi gerado." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Ponto de Venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Linhas de pedido do ponto de venda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do Ponto de Vendas" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Pontos de Venda" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Pontos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Custo dos pontos" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Imprimir relatório" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Programa: %(name)s, Produto de recompensa: '%(reward_product)s'" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Programa: %(name)s, Produto da regra: '%(rule_product)s'" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Reembolso na carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Reembolsar uma recarga ou produto de recompensa para uma carteira digital ou" +" programa de cartão-presente não é permitido." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Redefinir programas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restringir publicação a essas lojas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Recompensa" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Código de identificação do prêmio" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Escanear cartões existentes" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Selecione o programa" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Caneta simples" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Alguns cupons são inválidos. Os cupons aplicados foram atualizados. " +"Verifique o pedido." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Gasto:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Campo técnico, se todos os produtos correspondem" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Esse código de cupom já foi escaneado e ativado." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Esse programa de código promocional já foi ativado." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "O cupom utilizado para resgatar esta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Os códigos a seguir já existem na base de dados, talvez eles já tenham sido vendidos?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"A ação de relatório a ser executada ao criar um cupom/cartão-presente/cartão" +" de fidelidade no PDV." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"A recompensa “%s” contém um erro em seu domínio. O domínio deve ser " +"compatível com o cliente do PDV." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "A recompensa associada a esta linha." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "A recompensa não pôde ser aplicada." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Não há pontos suficientes para o cupom: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Não há pontos suficientes no cupom para resgatar esta recompensa." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Não há produtos suficientes no carrinho para resgatar esta recompensa." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Não existe modelo de e-mail no programa de cartão-presente, e o seu PDV está" +" configurado para imprimi-los." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Não há relatório de impressão no programa de cartão-presente e o seu PDV " +"está configurado para imprimi-los." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Esses são os produtos que são válidos para esta regra." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Este cupom expirou (%s)" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Este cupom é inválido (%s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Este cartão-presente já foi vendido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Este cartão-presente não está vinculado a pedido algum. Tem certeza de que " +"deseja aplicar a recompensa deste cartão?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Isto é utilizado para imprimir os cartões-presente gerados a partir do PDV." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Para continuar, disponibilize os seguintes produtos de recompensa no ponto " +"de venda." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tipo de desconto desconhecido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Cartão-presente não pago" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Cartão-presente não pago rejeitado." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Usar carteira digital para pagar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Produto válido" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Válido até:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Se esta linha é parte de uma recompensa ou não." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Ganho:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Sim" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Não é possível vender um cartão-presente que já foi vendido." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Não é possível definir uma quantidade ou preço negativo no cartão-presente " +"ou na carteira digital." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Você não criou carteiras digitais ou todas as suas carteiras expiraram." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "É necessário definir '%s' antes de definir '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Pagamento com carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Reembolso à carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "É necessário selecionar um cliente para utilizar a carteira digital" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "sem data de validade" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ro.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ro.po new file mode 100644 index 0000000..bf4f5f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ro.po @@ -0,0 +1,825 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Hongu Cosmin , 2022 +# Foldi Robert , 2022 +# Martin Trigaux, 2024 +# Dorin Hongu , 2024 +# Betty Keresztesi, 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: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Câmp tehnic folosit pentru a lega mai multe linii de recompensă din aceeași recompensă.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Puncte" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% la comanda următoare" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% la comanda dvs" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Un discount global mai bun este deja aplicat." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Nu s-a putut încărca o recompensă" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Un câmp tehnic utilizat ca alternativă la codul promoțional. Acesta este " +"generat automat atunci când codul promoțional este modificat." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Toate POS-urile" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Orice produs" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Sunteți sigur că doriți să eliminați %s din această comandă?\n" +" Veți putea în continuare să îl revendicați prin intermediul butonului de recompensă." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Sold" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Cod de bare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regulă cod de bare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Cupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Coduri promoționale" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Punct(e) promoționale" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Sold curent:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Client" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Completare Client necesar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Dezactivarea recompensei" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definește modul în care doriți să vă setați cardurile cadou." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Discount și loialitate" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Introduceți codul" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Introduceți codul cardului cadou" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Eroare" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Eroare la validarea recompenselor" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Produs gratuit - Pix simplu" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generați carduri PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generați un card cadou" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Setări carduri cadou" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Card cadou sau cod de reducere" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Carduri cadou și eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Câte puncte valorează această recompensă pe cupon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Recompensă card cadou invalidă. Utilizați 1 monedă per punct de reducere." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Regulă card cadou invalidă. Utilizați 1 punct pentru fiecare monedă " +"cheltuită." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Card cadou invalid. Mai mult de o recompensă." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Card cadou invalid. Mai mult de o singură regulă." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Este o linie de recompensă" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Comunicare loialitate" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Cupon de loialitate" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Puncte de Loialitate" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program de fidelitate" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Recompensă Loialitate" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Regulă Loialitate" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nu" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Nici o recompensă nu poate fi revendicată cu acest cupon." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Nu s-a găsit niciun eWallet valid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Selectați un produs pentru această recompensă" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Vă rugăm să selectați o recompensă" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Numărul de comenzi PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Referință comandă PoS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Comenzi POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Comanda PoS în care a fost generat acest cupon." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Punct de vânzare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Liniile Punctului de vânzare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comenzile Punctului de vânzare" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Punct de Vânzare" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Puncte" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Costul în puncte" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Tipărire raport" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Produs recompensă: `%(reward_product)s``" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Regulă produs: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Rambursare cu portofel electronic (eWallet)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Nu este permisă rambursarea unui produs returnat sau plătit cu puncte de " +"loialitate cu eWallet sau cu card cadou." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Resetare programe" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Limitați publicarea la magazinele respective." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Recompensă" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Cod identificare recompensă" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scanează cardurile existente" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Selectare program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Pix simplu" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Unele cupoane nu sunt valabile. Cupoanele folosite au fost actualizate. Vă " +"rugăm să verificați comanda." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Cheltuit:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Domeniul tehnic, dacă toate produsele coincid" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Acest cod promoțional a fost deja scanat și activat." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Acest program de coduri promoționale a fost deja activat." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Cuponul utilizat pentru a revendica acea recompensă." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Următoarele coduri există deja în baza de date, poate au fost deja vândute?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Acțiunea de raportare care trebuie executată la crearea unui cupon/card " +"cadou/card de fidelitate în PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Recompensa \"%s\" conține o eroare în domeniul său, domeniul dumneavoastră " +"trebuie să fie compatibil cu clientul PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Recompensa asociată acestei linii." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Recompensa nu poate fi aplicată." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Nu există suficiente puncte pentru cuponul: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Nu există suficiente puncte pe cupon pentru a revendica această recompensă." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Nu există suficiente produse în coș pentru a revendica această recompensă." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Nu există niciun șablon de e-mail în programul de carduri cadou, iar pos-ul " +"dvs. este setat să le tipărească." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Nu există niciun raport de tipărire pentru programul de carduri cadou, iar " +"pos-ul dvs. este setat să le tipărească." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Acestea sunt produsele care sunt valabile pentru această regulă." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Acest cupon este expirat (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Acest cupon este nevalid (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Acest card cadou a fost vândut deja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Acest card cadou nu este asociat cu nicio comandă. Chiar doriți să aplicați " +"recompensa acesteia?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" +"Aceasta este utilizată pentru a imprima cardurile cadou generate de la PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Pentru a continua, puneți la dispoziție următoarele produse de recompensare " +"în punctul de vânzare." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Tip de reducere necunoscut" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Card cadou neachitat" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Card cadou neachitat respins." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Utilizați eWallet pentru a plăti" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Produs valabil" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valabil până la:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Indiferent dacă această linie face parte dintr-o recompensă sau nu." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Câștigător:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Da" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Nu puteți vinde un card cadou care a fost deja vândut." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Nu puteți seta o cantitate sau un preț negativ pentru cardul cadou sau " +"ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Fie nu ați creat un portofel electronic, fie toate portofelele dvs. " +"electronice au expirat." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Trebuie să setați \"%s\" înainte de a seta \"%s\"." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "plată eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "rambursare eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet solicită selectarea unui client" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "fără dată de expirare" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ru.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ru.po new file mode 100644 index 0000000..e4f099d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ru.po @@ -0,0 +1,824 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# ILMIR , 2022 +# Ivan Kropotkin , 2022 +# Martin Trigaux, 2022 +# Сергей Шебанин , 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Техническое поле, используемое для соединения нескольких линий вознаграждения из одного вознаграждения.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "Баллы %s" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% on следующий заказ" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% on Ваш заказ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Лучшая глобальная скидка уже применена." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Вознаграждение не удалось загрузить" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Техническое поле, используемое в качестве альтернативы промокоду. Оно " +"автоматически генерируется при изменении промо-кода." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Все PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Любой продукт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Вы уверены, что хотите удалить %s из этого заказа?\n" +" Вы все равно сможете получить его через кнопку вознаграждения." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Баланс" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Штрих-код" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило штрих-кода" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Купон" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Коды купонов" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Купонный пункт(ы)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Текущий баланс:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Клиент" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Клиенту необходимо" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Деактивация вознаграждения" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Определите, каким образом вы хотите настроить подарочные карты." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Скидки и лояльность" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Введите код" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Введите код подарочной карты" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Ошибка" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Ошибка при проверке вознаграждений" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Бесплатный продукт - Простая ручка" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Создание карточек в формате PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Создайте подарочную карту" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Настройки подарочных карт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Подарочная карта или код скидки" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Подарочные карты и электронный кошелек" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Сколько баллов стоит это вознаграждение по купону." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Недействительное вознаграждение по программе подарочных карт. Используйте 1 " +"валюту за баллы скидки." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Неверное правило программы подарочных карт. Используйте 1 балл за " +"потраченную валюту." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" +"Недействительная программа подарочных карт. Более одного вознаграждения." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Недействительная программа подарочных карт. Более одного правила." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Линия вознаграждения" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Коммуникация лояльности" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Купон лояльности" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "баллы лояльности" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Программа Лояльности" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Вознаграждение лояльности" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Правило лояльности" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Нет" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "С этим купоном не может быть получено вознаграждение." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Не найден действующий электронный кошелек" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Пожалуйста, выберите продукт для этого вознаграждения" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Пожалуйста, выберите награду" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Счетчик заказов PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Ссылка на заказ PoS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Продажи ТП" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "PoS-заказ, в котором был сгенерирован данный купон." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Касса" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Строки заказ точки продаж" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы точки продажи" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Точка продажи" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Баллы" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Стоимость очков" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Печать отчета" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Программа: %(name)s, Вознаграждаемый продукт: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Программа: %(name)s, Rule Product: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Возврат средств с помощью электронного кошелька" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Возврат средств за пополнение счета или вознаграждение по программе " +"электронного кошелька или подарочной карты не допускается." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Сброс программ" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Ограничьте публикацию этими магазинами." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Вознаграждение" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Код идентификатора вознаграждения" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Сканирование существующих карт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Выберите программу" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Простая ручка" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Некоторые купоны недействительны. Примененные купоны были обновлены. " +"Пожалуйста, проверьте заказ." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Потрачено:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Техническое поле, все ли продукты соответствуют" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Этот код купона уже отсканирован и активирован." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Эта программа промокодов уже активирована." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Купон, использованный для получения вознаграждения." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Следующие коды уже существуют в базе данных, возможно, они уже были проданы?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Действие отчета, которое будет выполняться при создании купона/подарочной " +"карты/карты лояльности в PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Вознаграждение \"%s\" содержит ошибку в своем домене, ваш домен должен быть " +"совместим с PoS-клиентом" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Вознаграждение, связанное с этой линией." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Вознаграждение не удалось применить." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Для купона не хватает баллов: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "На купоне недостаточно баллов, чтобы получить это вознаграждение." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "В корзине недостаточно товаров для получения этого вознаграждения." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"В программе подарочных карт нет шаблона электронной почты, и ваш pos " +"настроен на их печать." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"В программе подарочных карт нет отчета о печати, а в вашем pos настроена их " +"печать." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Вот продукты, на которые распространяется это правило." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Срок действия этого купона истек (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Этот купон недействителен (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Эта подарочная карта уже продана" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Эта подарочная карта не привязана ни к одному заказу. Вы действительно " +"хотите применить ее вознаграждение?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Используется для печати сгенерированных подарочных карт из PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Чтобы продолжить, сделайте следующие продукты вознаграждения доступными в " +"Точке продаж." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Раздел" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Неизвестный тип скидки" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Неоплаченная подарочная карта" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Неоплаченная подарочная карта отклонена." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Используйте электронный кошелек для оплаты" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Действительный продукт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Действителен до:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Независимо от того, является ли эта строка частью награды или нет." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "მოგება:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Да" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Вы не можете продать подарочную карту, которая уже была продана." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Вы не можете задать отрицательное количество или цену для подарочной карты " +"или электронного кошелька." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Вы либо не создали электронный кошелек, либо срок действия всех ваших " +"электронных кошельков истек." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Вы должны установить '%s' перед установкой '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "электронный кошелек" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "оплата с помощью электронного кошелька" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "возврат средств с электронного кошелька" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "электронный кошелек требует выбора клиента" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "без срока годности" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sk.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sk.po new file mode 100644 index 0000000..9ab550d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sk.po @@ -0,0 +1,790 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# SAKodoo , 2022 +# Martin Trigaux, 2022 +# Jaroslav Bosansky , 2022 +# Jan Prokop, 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Bilancia" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Čiarový kód" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravidlo čiarového kódu" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupón" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Zákazník" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Chyba" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Vernostné body" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Vernostný program" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Vernostná odmena" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Vernostné pravidlo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nie" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS objednávky" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Miesto predaja" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Riadky objednávky miesta predaja" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Miesta predaja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Body" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Odmena" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Áno" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sl.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sl.po new file mode 100644 index 0000000..d991a57 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sl.po @@ -0,0 +1,794 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Grega Vavtar , 2022 +# Tadej Lupšina , 2022 +# matjaz k , 2022 +# Vida Potočnik , 2022 +# Martin Trigaux, 2022 +# Matjaz Mozetic , 2024 +# Gregor Flajs, 2024 +# Jan Zorko, 2025 +# Aleš Pipan, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Pipan, 2025\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% na vaše naročilo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Črtna koda" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravilo črtne kode" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Točke kupona" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Stranka" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Popust in zvestoba" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Napaka" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Darilna kartica ali koda za popust" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Darilne kartice in eDenarnica" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Komunikacija zvestobe" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Kupon zvestobe" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Program zvestobe" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Nagrada za zvestobo" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Pravilo zvestobe" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS nalogi" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Prodajna točka" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Prodajna točka" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Točke" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Nagrajevanje" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Da" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e-denarnica" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sq.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sq.po new file mode 100644 index 0000000..f61dd1a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sq.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sr.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sr.po new file mode 100644 index 0000000..86ca4bf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sr.po @@ -0,0 +1,813 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# Dragan Vukosavljevic , 2022 +# コフスタジオ, 2024 +# Milan Bojovic , 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: Milan Bojovic , 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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Points" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% prilikom sledće poruđžbine" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% on your order" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "A better global discount is already applied." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "A reward could not be loaded" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "All PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Any Product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Bar-kod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Coupon Codes" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Coupon point(s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Current Balance:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Klijent" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Customer needed" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Deactivating reward" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Defines the way you want to set your gift cards." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Discount & Loyalty" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Enter Code" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Enter the gift card code" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Greška" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Error validating rewards" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Free Product - Simple Pen" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Generate PDF cards" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Generate a Gift Card" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Gift Cards settings" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Gift card or Discount code" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Gift cards & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "How many point this reward cost on the coupon." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "Invalid gift card program reward. Use 1 currency per point discount." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "Invalid gift card program rule. Use 1 point per currency spent." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Invalid gift card program. More than one reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Invalid gift card program. More than one rule." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Is Reward Line" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Loyalty Communication" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Loyalty Coupon" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Loyalty Points" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Loyalty Program" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Loyalty Reward" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Loyalty Rule" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ne" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "No reward can be claimed with this coupon." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Please select a product for this reward" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Please select a reward" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "PoS Order Count" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "PoS Order Reference" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "PoS Orders" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "PoS order where this coupon was generated." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Mesto Prodaje" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Point of Sale Order Lines" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Point of Sales" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Bodovi" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Points Cost" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Print Report" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Reward Product: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Rule Product: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Refund with eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Reset Programs" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Restrict publishing to those shops." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Nagrada" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Reward Identifier Code" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Scan existing cards" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Select program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Simple Pen" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Spent:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Technical field, whether all product match" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "That coupon code has already been scanned and activated." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "That promo code program has already been activated." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "The coupon used to claim that reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "The reward associated with this line." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "The reward could not be applied." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "There are not enough points for the coupon: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "There are not enough points on the coupon to claim this reward." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "There are not enough products in the basket to claim this reward." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"There is no email template on the gift card program and your pos is set to " +"print them." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"There is no print report on the gift card program and your pos is set to " +"print them." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "These are the products that are valid for this rule." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "This coupon is expired (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "This coupon is invalid (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "This gift card has already been sold" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "This is used to print the generated gift cards from PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"To continue, make the following reward products available in Point of Sale." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Vrsta" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Unknown discount type" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Unpaid gift card" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Unpaid gift card rejected." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Use eWallet to pay" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Valid Product" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Valid until:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Whether this line is part of a reward or not." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Won:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Da" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "You cannot sell a gift card that has already been sold." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "You cannot set negative quantity or price to gift card or ewallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "You must set '%s' before setting '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eNovčanik" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "eWallet Pay" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "eWallet Refund" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet requires a customer to be selected" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "bez isteka" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sv.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sv.po new file mode 100644 index 0000000..47b86dd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sv.po @@ -0,0 +1,827 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Simon S, 2022 +# Kim Asplund , 2022 +# Robert Frykelius , 2022 +# Chrille Hedberg , 2022 +# Lasse L, 2023 +# Martin Trigaux, 2024 +# Wil Odoo, 2025 +# Jakob Krabbe , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jakob Krabbe , 2025\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Tekniskt fält som används för att länka flera belöningslinjer från samma belöning tillsammans.\n" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Poäng" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% på nästa order" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% på din beställning" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "En bättre global rabatt är redan tillämpad." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "En belöning kunde inte laddas" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Ett tekniskt fält som används som ett alternativ till kampanjkoden. Detta " +"genereras automatiskt när kampanjkoden ändras." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Alla PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Alla produkter" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Är du säker på att du vill ta bort %s från den här beställningen?\n" +" Du kommer fortfarande att kunna göra anspråk på den via belöningsknappen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Saldo" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Streckkod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Streckkodsregel" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupong" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kupong Koder" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kupongpunkt(er)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Nuvarande balans:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Kund" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Kunden behövde" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Avaktivering av belöning" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Definierar hur du vill ställa in dina presentkort." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Rabatt & Lojalitet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Ge Kod" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Ange presentkortskoden" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Fel" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Fel vid validering av belöningar" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Gratis produkt - Enkel penna" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Skapa PDF-kort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Skapa ett presentkort" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Presentkorts inställningar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Presentkort eller rabattkod" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Presentkort & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Hur många poäng den här belöningen kostar på kupongen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Ogiltig belöning för presentkortsprogram. Använd 1 valuta per poäng rabatt." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Ogiltig regel för presentkortsprogram. Använd 1 poäng per spenderad valuta." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Ogiltigt presentkortsprogram. Mer än en belöning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Ogiltigt presentkortsprogram. Mer än en regel." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Är belöningslinjen" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Kommunikation om lojalitet" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Lojalitetskupong" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Lojalitetspoäng" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Lojalitetsprogram" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Lojalitetsbelöning" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Lojalitetsregler" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Nej" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Ingen belöning kan utkrävas med denna kupong." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Ingen giltig eWallet hittades" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Vänligen välj en produkt för denna belöning" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Välj en belöning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Kassa Order Antal" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Kassa Order Referens" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Kassaordrar" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "PoS-order där denna kupong genererades." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassa Orderlinjer" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Kassa" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Poäng" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Poängkostnad" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Skriv ut rapport" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Belöningsprodukt: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Regelprodukt: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Återbetalning med eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Återbetalning av en påfyllning eller belöningsprodukt för ett eWallet- eller" +" presentkortsprogram är inte tillåtet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Nollställ Programen" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Begränsa publiceringen till dessa butiker." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Belöning" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Belöningsidentifieringskod" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Skanna befintliga kort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Välj program" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Enkel penna" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Vissa kuponger är ogiltiga. De tillämpade kupongerna har uppdaterats. " +"Vänligen kontrollera beställningen." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Spendera:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Tekniskt område, om alla produkter matchar" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Den kupongkoden har redan skannats och aktiverats." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Det kampanjkodsprogrammet har redan aktiverats." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupongen som används för att hämta ut den belöningen." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Följande koder finns redan i databasen, kanske har de redan sålts?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Den rapportåtgärd som ska utföras när du skapar en kupong/ett " +"presentkort/ett lojalitetskort i PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Belöningen \"%s\" innehåller ett fel i sin domän, din domän måste vara " +"kompatibel med PoS-klienten" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Den belöning som är kopplad till denna linje." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Belöningen kunde inte tillämpas." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Det finns inte tillräckligt med poäng för kupongen: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" +"Det finns inte tillräckligt med poäng på kupongen för att göra anspråk på " +"denna belöning." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" +"Det finns inte tillräckligt många produkter i korgen för att du ska kunna " +"hämta ut denna belöning." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Det finns ingen e-postmall i presentkortsprogrammet och din pos är inställd " +"på att skriva ut dem." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Det finns ingen utskriftsrapport för presentkortsprogrammet och din pos är " +"inställd på att skriva ut dem." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Dessa är de produkter som är giltiga för denna regel." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Den här kupongen har gått ut (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Den här kupongen är inte giltig (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Detta presentkort är redan sålt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Detta presentkort är inte kopplat till någon order. Vill du verkligen " +"använda dess belöning?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Detta används för att skriva ut de genererade presentkorten från PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"För att fortsätta, gör följande belöningsprodukter tillgängliga i Point of " +"Sale." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Okänd rabattyp" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Obetalt presentkort" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Obetalt presentkort avvisat." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Använd eWallet för att betala" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Giltig produkt" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Giltig tills:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Oavsett om denna rad är en del av en belöning eller inte." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Vann:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Ja" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Du kan inte sälja ett presentkort som redan är sålt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Du kan inte ange negativ kvantitet eller pris för presentkort eller " +"e-wallet." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Antingen har du inte skapat en eWallet eller så har alla dina eWallets gått " +"ut." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Du måste ange \"%s\" innan du anger \"%s\"." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Betala med e-plånbok" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Återbetalning av eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet kräver att en kund väljs ut" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "förfaller aldrig" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sw.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sw.po new file mode 100644 index 0000000..267499e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/sw.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ta.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ta.po new file mode 100644 index 0000000..1227682 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/ta.po @@ -0,0 +1,782 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +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_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/th.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/th.po new file mode 100644 index 0000000..0cbd4fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/th.po @@ -0,0 +1,813 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" ข้อมูลทางเทคนิคใช้เพื่อเชื่อมโยงรางวัลหลายรายการจากรางวัลเดียวกันเข้าด้วยกัน\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s คะแนน" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% ของคำสั่งถัดไป" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% สำหรับการสั่งซื้อของคุณ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "มีการใช้ส่วนลดสากลที่ดีกว่าอยู่แล้ว" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "ไม่สามารถโหลดรางวัลได้" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"ข้อมูลทางเทคนิคที่ใช้เป็นทางเลือกแทนรหัสโปรโมชัน " +"สิ่งนี้จะถูกสร้างขึ้นโดยอัตโนมัติเมื่อรหัสโปรโมชั่นมีการเปลี่ยนแปลง" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "PoS ทั้งหมด" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "สินค้าใดๆ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"คุณแน่ใจหรือไม่ว่าต้องการลบ %s ออกจากคำสั่งซื้อนี้?\n" +" คุณจะยังสามารถรับรางวัลได้ผ่านปุ่มรางวัล" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "ยอดคงเหลือ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "บาร์โค้ด" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "กฎของบาร์โค้ด" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "คูปอง" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "โค้ดคูปอง" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "คะแนนคูปอง" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "ยอดเงินปัจจุบัน:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "ลูกค้า" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "ลูกค้าต้องการ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "กำลังปิดใช้งานรางวัล" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "กำหนดวิธีที่คุณต้องการตั้งค่าบัตรของขวัญของคุณ" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "คูปอง & สมาชิก" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "ป้อนโค้ด" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "ป้อนรหัสบัตรของขวัญ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "ผิดพลาด" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "เกิดข้อผิดพลาดในการตรวจสอบรางวัล" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "สินค้าฟรี - ปากกาธรรมดา" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "สร้างการ์ด PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "สร้างบัตรของขวัญ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "ตั้งค่าบัตรของขวัญ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "บัตรของขวัญหรือรหัสส่วนลด" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "บัตรของขวัญ & eWallet" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "รางวัลนี้ใช้แต้มสะสมเท่าไหร่ในบัตรคูปอง" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "รางวัลโปรแกรมบัตรของขวัญไม่ถูกต้อง ใช้ส่วนลด 1 สกุลเงินต่อคะแนน" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "กฎโปรแกรมบัตรของขวัญไม่ถูกต้อง ใช้ 1 คะแนนต่อสกุลเงินที่ใช้" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "โปรแกรมบัตรของขวัญไม่ถูกต้อง มีมากกว่าหนึ่งรางวัล" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "โปรแกรมบัตรของขวัญไม่ถูกต้อง มีมากกว่าหนึ่งกฎ" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "เป็นรายการรางวัล" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "การสื่อสารกับสมาชิก" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "คูปองสมาชิก" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "คะแนนสะสมสมาชิก" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "โปรแกรมลูกค้าสมาชิก" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "รางวัลลูกค้าสมาชิก" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "กฎลูกค้าสมาชิก" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "ไม่" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "ไม่สามารถรับรางวัลด้วยคูปองนี้ได้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "ไม่มีรางวัลให้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "ไม่พบ eWallet ที่ถูกต้อง" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "โปรดเลือกสินค้าสำหรับรางวัลนี้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "โปรดเลือกรางวัล" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "จำนวนคำสั่ง PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "อ้างอิงคำสั่ง PoS " + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "คำสั่ง PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "คำสั่งซื้อ PoS ที่สร้างคูปองนี้" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "การขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "ไลน์คำสั่งการขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "คำสั่งขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "การขายหน้าร้าน" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "คะแนน" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "ค่าใช้จ่ายคะแนน" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "พิมพ์รายงาน" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "โปรแกรม: %(name)s, รางวัลสินค้า: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "โปรแกรม: %(name)s, กฎของสินค้า: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "คืนเงินด้วย eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"ไม่อนุญาตให้คืนเงินโดยการเติมเงินหรือสินค้ารางวัลสำหรับ eWallet " +"หรือโปรแกรมบัตรของขวัญ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "รีเซ็ตโปรแกรม" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "จำกัดการเผยแพร่เฉพาะร้านค้าเหล่านั้น" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "รางวัล" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "รหัสระบุรางวัล" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "สแกนการ์ดที่มีอยู่" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "เลือกโปรแกรม" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "ปากกาธรรมดา" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"คูปองบางรายการไม่ถูกต้อง คูปองที่ใช้ได้รับการอัปเดตแล้ว " +"กรุณาตรวจสอบคำสั่งซื้อ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "ที่ใช้แล้ว:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "ข้อมูลทางเทคนิคไม่ว่าสินค้าทั้งหมดจะตรงกันหรือไม่" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "รหัสคูปองนั้นได้รับการสแกนและเปิดใช้งานแล้ว" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "โปรแกรมรหัสโปรโมชั่นนั้นได้ถูกเปิดใช้งานแล้ว" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "คูปองที่ใช้ในการรับรางวัลนั้น" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"รหัสต่อไปนี้มีอยู่แล้วในฐานข้อมูล ในบางกรณี อาจมีการขายไปแล้ว?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"การดำเนินการรายงานที่จะดำเนินการเมื่อสร้างคูปอง/บัตรของขวัญ/บัตรสะสมคะแนนใน " +"PoS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"รางวัล \"%s\" มีข้อผิดพลาดในโดเมน โดเมนของคุณจะต้องเข้ากันได้กับ PoS " +"ของลูกค้า" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "รางวัลที่เกี่ยวข้องกับรายการนี้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "ไม่สามารถใช้รางวัลได้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "คะแนนสะสมมีไม่เพียงพอสำหรับคูปอง: %s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "คูปองมีคะแนนไม่เพียงพอที่จะรับรางวัลนี้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "มีสินค้าในตะกร้าไม่เพียงพอที่จะรับรางวัลนี้" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"ไม่มีเทมเพลตอีเมลในโปรแกรมบัตรของขวัญ และ POS " +"ของคุณได้รับการตั้งค่าให้พิมพ์ออกมา" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"ไม่มีรายงานที่ถูกพิมพ์ในโปรแกรมบัตรของขวัญ และ POS " +"ของคุณได้รับการตั้งค่าให้พิมพ์ออกมา" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "สินค้าเหล่านี้คือสินค้าที่ถูกต้องสำหรับกฎนี้" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "คูปองนี้หมดอายุ (%s)" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "คูปองนี้ไม่ถูกต้อง (%s)" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "บัตรของขวัญนี้ถูกขายไปแล้ว" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"บัตรของขวัญนี้ไม่ได้เชื่อมโยงกับคำสั่งซื้อใดๆ คุณต้องการใช้บัตรรางวัลนี้?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "ใช้เพื่อพิมพ์บัตรของขวัญที่สร้างขึ้นจาก PoS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"หากต้องการดำเนินการต่อ " +"โปรดทำให้รางวัลสินค้าต่อไปนี้พร้อมใช้งานในการขายหน้าร้าน" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "ประเภท" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "ประเภทส่วนลดที่ไม่รู้จัก" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "บัตรของขวัญที่ยังไม่ได้ชำระเงิน" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "บัตรของขวัญที่ยังไม่ได้ชำระเงินถูกปฏิเสธ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "ใช้ eWallet เพื่อชำระเงิน" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "สินค้าถูกต้อง" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "ใช้ได้จนถึง:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "รายการนี้เป็นส่วนหนึ่งของรางวัลหรือไม่" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "สำเร็จ:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "ใช่" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "คุณไม่สามารถขายบัตรของขวัญที่ขายไปแล้วได้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "คุณไม่สามารถกำหนดจำนวนหรือราคาติดลบให้กับบัตรของขวัญหรือ ewallet ได้" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "คุณยังไม่ได้สร้าง eWallet หรือ eWallet ทั้งหมดของคุณหมดอายุแล้ว" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "คุณต้องตั้งค่า '%s' ก่อนที่จะตั้งค่า '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "ชำระเงิน eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "คืนเงิน eWallet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet กำหนดให้ลูกค้าต้องได้รับเลือก" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "ไม่มีวันหมดอายุ" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/tr.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/tr.po new file mode 100644 index 0000000..f7cb9d3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/tr.po @@ -0,0 +1,829 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Güven YILMAZ , 2022 +# Ahmet Altinisik , 2022 +# abc Def , 2022 +# omerfarukcakmak , 2022 +# Levent Karakaş , 2022 +# Martin Trigaux, 2022 +# Ertuğrul Güreş , 2022 +# Umur Akın , 2022 +# Murat Kaplan , 2022 +# Tugay Hatıl , 2023 +# Halil, 2023 +# Ediz Duman , 2024 +# Deniz Guvener_Odoo , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Deniz Guvener_Odoo , 2025\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Teknik alan, aynı ödülden birden fazla ödül satırını birbirine bağlamak için kullanılır.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Puan" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "%15 sonraki siparişte" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "siparişinizde 15%" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Daha iyi bir küresel indirim zaten uygulanmaktadır." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Bir ödül yüklenemedi" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Promosyon koduna alternatif olarak kullanılan teknik bir alan. Bu, promosyon" +" kodu değiştirildiğinde otomatik olarak oluşturulur." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Tüm PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Herhangi Bir Ürün" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"%s bu siparişten kaldırmak istediğinizden emin misiniz?\n" +" Yine de ödül düğmesinden talep edebileceksiniz." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Bakiye" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Barkod" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod kuralı" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Kupon" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Kupon Kodları" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Kupon nokta(lar)ı" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Güncel Bakiye:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Müşteri" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Müşteri ihtiyacı" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Ödülü devre dışı bırakma" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Hediye kartlarınızı nasıl ayarlamak istediğinizi tanımlar." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "İndirim ve Sadakat" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Kodu girin" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Hediye kartı kodunu girin" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Hata" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Ödülleri doğrulamada hata oluştu" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Ücretsiz Ürün - Basit Kalem" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "PDF kartları oluşturma" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Hediye Kartı Oluşturma" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Hediye Kartları ayarları" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Hediye kartı veya İndirim kodu" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Hediye kartları ve e-Cüzdan" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Bu ödülün kuponda kaç puana mal olduğu." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Geçersiz hediye kartı programı ödülü. Puan başına 1 para birimi indirimi " +"kullanın." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Geçersiz hediye kartı programı kuralı. Harcanan para birimi başına 1 puan " +"kullanın." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Geçersiz hediye kartı programı. Birden fazla ödül." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Geçersiz hediye kartı programı. Birden fazla kural." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Ödül Hattı" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Sadakat İletişimi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Sadakat Kuponu" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Sadakat Puanı" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Sadakat Programı" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Sadakat Ödülü" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Sadakat Kuralları" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Hayır" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Bu kuponla ödül talep edilemez." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Uygun ödül yok." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Geçerli bir eCüzdan bulunamadı" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Lütfen bu ödül için bir ürün seçin" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Lütfen bir ödül seçin" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "PoS Sipariş Sayısı" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "PoS Sipariş Referansı" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS Siparişleri" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Bu kuponun oluşturulduğu PoS sırası." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Satış Noktası" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Satış Noktası Sipariş Satırları" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Satış Noktası" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Puanlar" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Puan Maliyeti" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Rapor Yazdır" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Program: %(name)s, Ödül Ürünü: '%(reward_product)s'" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Program: %(name)s, Kural Ürünü: '%(rule_product)s'" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "e-Cüzdan ile geri ödeme" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Bir e-Cüzdan veya hediye kartı programı için kontör yüklemesi veya ödül " +"ürününe para yatırmaya izin verilmez." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Programları Sıfırla" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Yayıncılığı bu mağazalarla sınırlandırın." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Ödül" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Ödül Tanımlayıcı Kodu" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Mevcut kartları tarayın" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Program seçin" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Basit Kalem" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Bazı kuponlar geçersizdir. Uygulanan kuponlar güncellendi. Lütfen siparişi " +"kontrol edin." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Harcanan:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Teknik alan, tüm ürünlerin eşleşip eşleşmediği" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Bu kupon kodu zaten taranmış ve etkinleştirilmiştir." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Bu promosyon kodu programı zaten etkinleştirildi." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Kupon bu ödülü talep etmek için kullanılırdı." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Aşağıdaki kodlar veritabanında zaten var, belki de zaten satıldılar?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"PoS'ta kupon/hediye kartı/sadakat kartı oluşturulurken gerçekleştirilecek " +"rapor eylemi." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"\"%s\" ödülünde alanla ilgili bir hata var, alanınızın Satış Noktası " +"istemcisiyle uyumlu olması gerekir" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Bu çizgiyle ilişkili ödül." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Ödül uygulanamadı." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Bu müşteri için talep edilebilecek herhangi bir ödül yoktur." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Kupon için yeterli puan yok: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Kuponda bu ödülü talep etmek için yeterli puan yok." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Sepette bu ödülü almak için yeterli ürün yok." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Hediye kartı programında e-posta şablonu yoktur ve pos'unuz bunları " +"yazdırmak için ayarlanmıştır." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Hediye kartı programında basılı rapor yoktur ve pos'unuz bunları yazdırmak " +"için ayarlanmıştır." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Bunlar, bu kural için geçerli olan ürünlerdir." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Bu kuponun süresi doldu (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Bu kupon geçersiz (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Bu hediye kartı zaten satıldı" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Bu hediye kartı herhangi bir siparişle bağlantılı değildir. Ödülünü " +"gerçekten uygulamak istiyor musun?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Bu, PoS'tan oluşturulan hediye kartlarını yazdırmak için kullanılır." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Devam etmek için aşağıdaki ödül ürünlerini Satış Noktası'nda kullanıma " +"sunun." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Tür" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Bilinmeyen indirim türü" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Ödenmemiş hediye kartı" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Ödenmemiş hediye kartı reddedildi." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Ödeme yapmak için e-Cüzdan kullanın" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Geçerli Ürün" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Geçerlilik Bitişi:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Bu çizginin bir ödülün parçası olup olmadığı." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Kazandı:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Evet" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Daha önce satılmış bir hediye kartını satamazsınız." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Hediye kartı veya e-cüzdan için negatif miktar veya fiyat ayarlayamazsınız." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Ya bir e-Cüzdan oluşturmadınız ya da tüm e-Cüzdanlarınızın süresi doldu." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "\"%s\"i ayarlamadan önce \"%s\"yi ayarlamanız gerekir." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "e-Cüzdan" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "e-Cüzdan Ödeme" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "e-Cüzdan Para İadesi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "eWallet, bir müşterinin seçilmesini gerektirir" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "bitiş süresi yok" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/uk.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/uk.po new file mode 100644 index 0000000..8ac67bb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/uk.po @@ -0,0 +1,820 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# Alina Lisnenko , 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: Alina Lisnenko , 2024\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Технічне поле, яке використовується для об’єднання кількох ядкыв винагороди з однієї винагороди.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Бали" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% знижки на наступне замовлення" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% на ваше замовлення" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Краща загальна знижка вже застосована." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Не вдалося завантажити винагороду" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Технічне поле, яке використовується як альтернатива промокоду. Це " +"автоматично генерується при зміні промо-коду." + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Усі Точки продажу" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Будь-який товар" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Ви впевнені, що хочете вилучити %s з цього замовлення?\n" +" Ви все одно зможете отримати його за допомогою кнопки винагороди." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Баланс" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Штрих-код" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило штрих-коду" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Налаштування" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Купони" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Коди купону" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Бали програми" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Поточний баланс:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Клієнт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Потреба клієнта" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Деактивація винагороди" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Визначає спосіб встановлення подарункових карток." + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Знижка та програма лояльності" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Введіть код" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Введіть код подарункової картки" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Помилка" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Помилка підтвердження винагород" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Безкоштовний товар - Просто ручка" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Згенерувати картки PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Згенерувати подарункову картку" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Налаштування подарункової картки" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Подарункова картка або код знижки" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Подарункові картки та електронний гаманець" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Скільки балів коштує ця винагорода на купоні." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Недійсна винагорода програми подарункової картки. Використовуйте 1 валюту за" +" бал знижки." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Недійсне правило програми подарункової картки. Використовуйте 1 бал за кожну" +" витрачену валюту." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Недійсна програма подарункової картки. Більше ніж одна нагорода." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Недійсна програма подарункових карток. Більш ніж одне правило." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Рядок винагороди" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Зв'язок лояльності" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Купон на знижку" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Бали лояльності" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Програма лояльності" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Винагорода лояльності" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Правило лояльності" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Ні" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "За цим купоном не можна отримати винагороду." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Немає доступних винагород." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Не знайдено дійсного Електронного гаманця" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Оберіть товар для цієї винагороди" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Будь-ласка, виберіть нагороду" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Підрахунок замовлень точки продажу" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Референс замовлення точки продажу" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Замовлення ТП" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Замовлення Точки продажу, де було створено цей купон." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Касовий термінал" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Рядки замовлення точки продажу" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Точка продажу" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Бали" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Вартість балів" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "Друк звіту" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Програма: %(name)s, Товар нагороди: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Програма: %(name)s, Товар правила: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Повернення через Електронний гаманець" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Заборонено повернення, поповнення, винагорода через електронний гаманець або" +" подарункова картка." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Скинути програми" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Обмежте публікацію цими магазинами." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Нагорода" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Ідентифікаційний код винагороди" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Скануйте існуючі картки" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Оберіть програму" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Проста ручка" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Деякі купони недійсні. Застосовані купони оновлено. Будь ласка, перевірте " +"замовлення." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Витрачено:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Технічне поле, чи збігаються всі товари" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Цей код купону вже відскановано та активовано." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Цей промокод програми вже активовано." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Купон, використаний для отримання цієї винагороди." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Наступні коди вже є в базі, можливо, вони вже продані?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Дія звіту, яка буде виконана під час створення купона/подарункової " +"картки/картки лояльності в PoS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Винагорода \"%s\" містить помилку у своєму домені, ваш домен має бути " +"сумісний із клієнтом PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Винагорода, пов’язана з цим рядком." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Не вдалося застосувати винагороду." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Для цього клієнта немає жодних винагород." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Не вистачає балів для купона: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "На купоні недостатньо балів, щоб отримати цю нагороду." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "У кошику недостатньо товарів, щоб отримати цю винагороду." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"У програмі подарункових карток немає шаблону електронної пошти, і ваша точка" +" продажу налаштована на їх друк." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"У програмі подарункових карток немає звіту про друк, і ваша точка продажу " +"налаштована на їх друк." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Це товари, на які поширюється це правило." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Цей купон протермінований (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Цей купон недійсний (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Ця подарункова картка вже продана" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Ця подарункова картка не пов’язана з жодним замовленням. Ви дійсно хочете " +"застосувати його винагороду?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Це використовується для друку згенерованих подарункових карток з PoS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Щоб продовжити, зробіть такі товари винагороди доступними в точці продажу." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Тип" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Невідомий тип знижки" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Неоплачена подарункова картка" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Неоплачену подарункову картку відхилено." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Використовуйте електронний гаманець для оплати" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Дійсний товар" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Дійсний до:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Чи є цей рядок частиною винагороди чи ні." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Впіймано:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Так" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Ви не можете продати подарункову картку, яка вже була продана." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Ви не можете встановити від’ємну кількість або ціну для подарункової картки " +"чи електронного гаманця." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "" +"Ви або не створили Електронний гаманець, або термін дії всіх ваших " +"Електронних гаманців закінчився." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Ви повинні встановити '%s' перед налаштуваннями '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Електронний гаманецт" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Оплата електронного гаманця" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Повернення електронного гаманця" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Електронний гаманець вимагає встановлення клієнта" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "немає терміну дії" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/vi.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/vi.po new file mode 100644 index 0000000..ebd62f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/vi.po @@ -0,0 +1,819 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# Vo Thanh Thuy, 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# Thi Huong Nguyen, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" Trường kỹ thuật dùng để liên kết nhiều dòng phần thưởng từ cùng một phần thưởng với nhau.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s Điểm" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% cho đơn hàng tiếp theo" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "15% cho đơn hàng của bạn" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "Chiết khấu hấp dẫn hơn đã được áp dụng." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "Không thể tải phần thưởng" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "" +"Trường kỹ thuật được dùng để thay thế cho mã khuyến mại. Được tạo tự động " +"khi mã khuyến mại thay đổi. " + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "Tất cả POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "Bất kỳ sản phẩm nào" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"Bạn có chắc muốn loại bỏ %s khỏi đơn hàng này?\n" +" Bạn vẫn có thể nhận lại thông qua nút phần thưởng." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "Số dư" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "Mã vạch" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "Quy tắc mã vạch" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "Phiếu giảm giá" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "Mã phiếu giảm giá" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "Điểm phiếu giảm giá" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "Số dư hiện tại:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "Khách hàng" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "Cần có khách hàng" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "Hủy kích hoạt phần thưởng" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "Xác định cách bạn muốn thiết lập thẻ quà tặng. " + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "Chiết khấu & Khách hàng thân thiết" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "Nhập mã" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "Nhập mã thẻ quà tặng" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "Lỗi" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "Lỗi khi xác nhận phần thưởng" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "Sản phẩm miễn phí - Bút thường" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "Tạo thẻ PDF" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "Tạo một Thẻ quà tặng" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "Thiết lập thẻ quà tặng" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "Thẻ quà tặng hoặc Mã giảm giá" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "Thẻ quà tặng & ví điện tử" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "Cần bao nhiêu điểm trên phiếu giảm giá để đổi phần thưởng này." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "" +"Phần thưởng chương trình thẻ quà tặng không hợp lệ. Sử dụng 1 đơn vị tiền tệ" +" cho mỗi điểm giảm giá." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "" +"Quy tắc chương trình thẻ quà tặng không hợp lệ. Sử dụng 1 điểm cho mỗi đơn " +"vị tiền tệ được chi tiêu." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "Chương trình thẻ quà tặng không hợp lệ. Vượt quá một phần thưởng." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "Chương trình thẻ quà tặng không hợp lệ. Vượt quá một quy tắc." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "Là dòng phần thưởng" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "Trao đổi về khách hàng thân thiết" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "Phiếu giảm giá khách hàng thân thiết" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "Điểm thưởng" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "Chương trình khách hàng thân thiết" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "Phần thưởng khách hàng thân thiết" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "Quy tắc khách hàng thân thiết" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "Không" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "Không thể dùng phiếu giảm giá này để đổi thưởng." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "Không có phần thưởng nào." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "Không tìm thấy ví điện tử hợp lệ nào" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "Vui lòng chọn một sản phẩm cho phần thưởng này" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "Vui lòng chọn một phần thưởng" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "Số đơn hàng POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "Tham chiếu đơn hàng POS" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "Đơn hàng POS" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "Đơn hàng POS mà phiếu giảm giá này được tạo. " + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "Điểm bán lẻ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Chi tiết đơn hàng điểm bán lẻ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán lẻ" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "Điểm bán lẻ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "Điểm" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "Giá trị điểm" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "In báo cáo" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "Chương trình: %(name)s, Sản phẩm thưởng: `%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "Chương trình: %(name)s, Sản phẩm quy định: `%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "Hoàn tiền vào ví điện tử" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "" +"Không được phép hoàn tiền sản phẩm thưởng hoặc nạp tiền cho chương trình thẻ" +" quà tặng hoặc ví điện tử." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "Đặt lại chương trình" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "Hạn chế đăng cho những cửa hàng này." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "Phần thưởng" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "Mã định danh phần thưởng" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "Quét thẻ hiện có" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "Chọn chương trình" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "Bút viết thường" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "" +"Một số phiếu giảm giá không hợp lệ. Các phiếu giảm giá được áp dụng đã được " +"cập nhật. Vui lòng kiểm tra đơn hàng." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "Đã tiêu:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "Trường kỹ thuật, tất cả sản phẩm phù hợp hay không" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "Mã phiếu giảm giá đó đã được quét và kích hoạt." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "Chương trình mã khuyến mại đó đã được kích hoạt." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "Phiếu giảm giá được sử dụng để đổi phần thưởng đó." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"Các mã sau đã tồn tại trong cơ sở dữ liệu, có thể chúng đã được bán?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "" +"Hành động báo cáo sẽ được thực thi khi tạo phiếu giảm giá/thẻ quà tặng/thẻ " +"khách hàng thân thiết trong POS." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "" +"Phần thưởng \"%s\" chứa lỗi trong miền, miền phải tương thích với máy khách " +"POS." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "Phần thưởng liên kết với dòng này." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "Không thể áp dụng phần thưởng." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "Không có phần thưởng nào khách hàng này có thể đổi." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "Không đủ điểm trên phiếu giảm giá: %s." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "Phiếu giảm giá không đủ điểm để đổi phần thưởng này." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "Giỏ hàng không có đủ sản phẩm để đổi phần thưởng này." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "" +"Không có mẫu email nào trong chương trình thẻ quà tặng và POS của bạn được " +"thiết lập để in chúng." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "" +"Không có báo cáo nào trong chương trình thẻ quà tặng và POS của bạn được " +"thiết lập để in chúng." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "Đây là những sản phẩm khả dụng cho quy tắc này." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "Phiếu giảm giá này đã hết hạn (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "Phiếu giảm giá này không hợp lệ (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "Thẻ quà tặng này đã được bán" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "" +"Thẻ quà tặng này không được liên kết với bất kỳ đơn hàng nào. Bạn có thực sự" +" muốn áp dụng phần thưởng của thẻ?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "Được sử dụng để in thẻ quà tặng đã tạo từ POS." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "" +"Để tiếp tục, hãy đặt các sản phẩm thưởng sau ở trạng thái có sẵn trong POS." + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "Loại" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "Loại giảm giá không xác định" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "Thẻ quà tặng chưa thanh toán" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "Thẻ quà tặng chưa thanh toán bị từ chối." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "Sử dụng ví điện tử để thanh toán" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "Sản phẩm hợp lệ" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "Có giá trị đến: " + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "Dù dòng này là một phần của phần thưởng hay không." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "Đạt:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "Có" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "Bạn không thể bán thẻ quà tặng đã được bán trước đó." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "" +"Bạn không thể đặt số lượng hoặc giá nhỏ hơn 0 cho thẻ quà tặng hoặc ví điện " +"tử." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "Bạn chưa tạo Ví điện tử hoặc tất cả Ví điện tử của bạn đã hết hạn." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "Bạn phải thiết lập '%s' trước khi thiết lập '%s'." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "Ví điện tử" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "Thanh toán ví điện tử" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "Hoàn tiền ví điện tử" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "Ví điện tử yêu cầu chọn khách hàng" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "không có thời hạn" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_CN.po new file mode 100644 index 0000000..9b339e6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_CN.po @@ -0,0 +1,799 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2022 +# Raymond Yu , 2022 +# digitalliuzg8888, 2022 +# Jeffery CHEN , 2022 +# Martin Trigaux, 2022 +# Emily Jia , 2023 +# Chloe Wang, 2024 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" 用于将来自同一奖励的多个奖励线链接在一起的技术字段。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s积分" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% 在下一个订单" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "您订单的15%" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "更好的全局折扣已经应用" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "无法加载奖励" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "用作促销代码替代的技术字段。 这是在促销代码更改时自动生成的。" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "所有POS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "任何产品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"您确定想从这个订单中移除%s吗?\n" +"您仍然可以通过奖励按钮索取。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "余额" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "条码" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "条码规则" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "优惠券" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "优惠券代码" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "优惠券积分" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "当前余额:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "客户" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "客户需要" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "停用奖励" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "定义了您想设置礼品卡的方式。" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "折扣 & 会员" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "输入代码" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "输入礼品卡代码" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "错误" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "验证奖励的错误" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "免费产品 - 简易笔" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "生成PDF卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "生成礼品卡" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "礼品卡设置" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "礼品卡或折扣代码" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "礼品卡和电子钱包" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "这个奖励在优惠券上花了多少积分?" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "无效礼品卡方案奖励。使用1货币每点折扣。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "礼品卡方案无效。每个货币使用1个积分。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "无效的礼品卡方案,不止一项奖励" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "无效的礼品卡方案,不止一条规则" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "是奖励行" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "会员通信" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "会员优惠" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "会员积分" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "会员方案" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "会员奖励" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "会员规则" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "否" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "使用此优惠券不能申请奖励" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "没有可用的奖励" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "未找到有效电子钱包" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "请选择作为奖励的产品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "请选择一个奖励" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "POS订单计数" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "PoS订单参考" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS 订单" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "生成此优惠券的POS订单" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "销售点" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "POS订单行" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "积分" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "积分成本" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "打印报告" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "方案:%(name)s,奖励产品:“%(reward_product)s”" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "方案:%(name)s,产品规则:“%(rule_product)s”" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "使用电子钱包退款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "对于电子钱包或礼品卡方案,不允许退款充值或奖励产品。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "重置方案" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "限制发布到那些商店。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "奖励" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "奖励识别代码" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "扫描现有的卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "选择方案" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "简易笔" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "有些优惠券是无效的,申请的优惠券已更新。请检查订单。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "花费:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "技术字段,是否所有产品匹配" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "该优惠券代码已经被扫描并激活" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "该促销代码方案已经被激活" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "用于申请该奖励的优惠券" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"数据库中已经存在以下代码,也许它们已经被出售了?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "在POS中创建优惠券/礼品卡/会员卡要执行的报告动作" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "奖励\"%s\"域名有误,您的域名必须与 PoS 客户端兼容" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "与此行相关联的奖励。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "奖励无法应用" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "该客户没有可申请的奖励。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "优惠券没有足够的积分:%s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "优惠券上没有足够的积分来领取这个奖励。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "购物车里没有足够的产品来领取这个奖励。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "礼品卡方案中没有电子邮件模板,您的销售点设置为打印它们。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "礼品卡方案没有打印报告,您的销售点设置为打印它们。" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "这些是适用于此规则的产品。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "此优惠券已过期(%s)。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "此优惠券无效 (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "此礼品卡已销售" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "此礼品卡没有链接到任何订单。 您真的想应用它的奖励吗?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "这用于打印从PoS生成的礼品卡。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "要继续,使下列奖励产品在销售点是可用的" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "类型" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "未知的折扣类型" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "未付款的礼品卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "被拒收的未付款礼品卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "使用电子钱包付款" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "有效产品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "有效期至" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "无论这一行是否是奖励的一部分" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "赢得:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "是" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "您不能销售已售出的礼品卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "您不能给礼品卡或电子钱包设置负的数量或价格" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "您尚未创建电子钱包,或者所有电子钱包都已过期。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "您必须在设置“%s”之前设定“%s”。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "电子钱包" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "电子钱包付款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "电子钱包退款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "电子钱包要求选择一位客户" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "没有过期" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_TW.po new file mode 100644 index 0000000..381d1b8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/i18n/zh_TW.po @@ -0,0 +1,796 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_loyalty +# +# Translators: +# 敬雲 林 , 2022 +# Martin Trigaux, 2022 +# Tony Ng, 2024 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "" +"\n" +" Technical field used to link multiple reward lines from the same reward together.\n" +" " +msgstr "" +"\n" +" 技術欄位,用於將相同獎勵的多個獎勵資料行連結在一起.\n" +" " + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PartnerLine.js:0 +#, python-format +msgid "%s Points" +msgstr "%s 積分" + +#. module: pos_loyalty +#: model:loyalty.program,name:pos_loyalty.15_pc_on_next_order +msgid "15% on next order" +msgstr "15% on 下一筆訂單" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.15_pc_on_next_order_reward +msgid "15% on your order" +msgstr "下次全單八五折" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A better global discount is already applied." +msgstr "已套用更好的全單折扣。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "A reward could not be loaded" +msgstr "一項獎勵未能載入" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__promo_barcode +msgid "" +"A technical field used as an alternative to the promo code. This is " +"automatically generated when the promo code is changed." +msgstr "用作促銷代碼替代的技術欄位, 這是在促銷代碼更改時自動生成的。" + +#. module: pos_loyalty +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "All PoS" +msgstr "所有PoS" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__any_product +msgid "Any Product" +msgstr "任何產品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "" +"Are you sure you want to remove %s from this order?\n" +" You will still be able to claim it through the reward button." +msgstr "" +"您確定要從此訂單中刪除 %s?\n" +" 您仍然可以透過獎勵按鈕領取它." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Balance" +msgstr "餘額" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__promo_barcode +#, python-format +msgid "Barcode" +msgstr "條碼" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_barcode_rule +msgid "Barcode Rule" +msgstr "條碼規則" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__coupon_id +#: model:ir.model.fields.selection,name:pos_loyalty.selection__barcode_rule__type__coupon +msgid "Coupon" +msgstr "優惠券" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Coupon Codes" +msgstr "優惠券代碼" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.15_pc_on_next_order +msgid "Coupon point(s)" +msgstr "優惠券積分" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/Orderline.xml:0 +#, python-format +msgid "Current Balance:" +msgstr "目前結餘:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Customer" +msgstr "客戶" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Customer needed" +msgstr "客戶需要" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Deactivating reward" +msgstr "停用獎勵" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,help:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Defines the way you want to set your gift cards." +msgstr "定義您想要設置禮物卡的方式。" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_discount_loyalty_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Discount & Loyalty" +msgstr "折扣及會員計劃" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml:0 +#, python-format +msgid "Enter Code" +msgstr "輸入代碼" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Enter the gift card code" +msgstr "輸入禮品卡代碼" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Error" +msgstr "錯誤" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Error validating rewards" +msgstr "驗證獎勵錯誤" + +#. module: pos_loyalty +#: model:loyalty.reward,description:pos_loyalty.loyalty_program_reward +msgid "Free Product - Simple Pen" +msgstr "免費產品 -普通筆" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__create_set +msgid "Generate PDF cards" +msgstr "生成PDF卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Generate a Gift Card" +msgstr "產生禮品卡" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_config__gift_card_settings +#: model:ir.model.fields,field_description:pos_loyalty.field_res_config_settings__pos_gift_card_settings +msgid "Gift Cards settings" +msgstr "禮物卡設置" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js:0 +#, python-format +msgid "Gift card or Discount code" +msgstr "禮品卡或折扣代碼" + +#. module: pos_loyalty +#: model:ir.ui.menu,name:pos_loyalty.menu_gift_ewallet_type_config +#: model_terms:ir.ui.view,arch_db:pos_loyalty.res_config_view_form_inherit_pos_loyalty +msgid "Gift cards & eWallet" +msgstr "禮品卡及電子錢包" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__points_cost +msgid "How many point this reward cost on the coupon." +msgstr "該獎勵在優惠券上會花費多少積分." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program reward. Use 1 currency per point discount." +msgstr "無效禮品卡計劃獎勵。每積分折扣使用1貨幣。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program rule. Use 1 point per currency spent." +msgstr "禮品卡計劃無效。每種消費貨幣使用1積分。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one reward." +msgstr "無效禮品卡計劃,多於一項獎勵." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Invalid gift card program. More than one rule." +msgstr "無效禮品卡計劃,多於一項規則。" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Is Reward Line" +msgstr "是獎勵資料行" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_mail +msgid "Loyalty Communication" +msgstr "會員通訊" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_card +msgid "Loyalty Coupon" +msgstr "會員優惠券" + +#. module: pos_loyalty +#: model:loyalty.program,portal_point_name:pos_loyalty.loyalty_program +msgid "Loyalty Points" +msgstr "會員積分" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_program +#: model:loyalty.program,name:pos_loyalty.loyalty_program +msgid "Loyalty Program" +msgstr "會員計劃" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_reward +msgid "Loyalty Reward" +msgstr "會員獎賞" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_loyalty_rule +msgid "Loyalty Rule" +msgstr "會員規則" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "No" +msgstr "否" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "No reward can be claimed with this coupon." +msgstr "使用此優惠券不能使用獎勵" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "No rewards available." +msgstr "" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "No valid eWallet found" +msgstr "找不到有效電子錢包" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a product for this reward" +msgstr "請選擇作為獎勵的產品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "Please select a reward" +msgstr "請選擇一個獎勵" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_order_count +msgid "PoS Order Count" +msgstr "POS訂單數量" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS Order Reference" +msgstr "PoS 訂單編號" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "PoS Orders" +msgstr "POS 訂單" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_card__source_pos_order_id +msgid "PoS order where this coupon was generated." +msgstr "生成此優惠券的PoS訂單" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_ok +#: model_terms:ir.ui.view,arch_db:pos_loyalty.loyalty_program_view_form_inherit_pos_loyalty +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS營業點設定" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "POS訂單明細" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS營業點訂單" + +#. module: pos_loyalty +#: model:ir.model,name:pos_loyalty.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Point of Sales" +msgstr "POS營業點" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Points" +msgstr "分" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__points_cost +msgid "Points Cost" +msgstr "花費積分" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_mail__pos_report_print_id +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "Print Report" +msgstr "列印報告" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Reward Product: `%(reward_product)s`" +msgstr "計劃:%(name)s,獎賞產品:`%(reward_product)s`" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "Program: %(name)s, Rule Product: `%(rule_product)s`" +msgstr "計劃:%(name)s,規則產品:`%(rule_product)s`" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Refund with eWallet" +msgstr "使用電子錢包退款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/TicketScreen.js:0 +#, python-format +msgid "" +"Refunding a top up or reward product for an eWallet or gift card program is " +"not allowed." +msgstr "對於電子錢包或禮品卡方案,不允許退款充值或獎勵產品。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml:0 +#, python-format +msgid "Reset Programs" +msgstr "重設計劃" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_config_ids +msgid "Restrict publishing to those shops." +msgstr "限制發佈至那些商店。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml:0 +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_id +#, python-format +msgid "Reward" +msgstr "獎勵" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_pos_order_line__reward_identifier_code +msgid "Reward Identifier Code" +msgstr "獎賞識別代碼" + +#. module: pos_loyalty +#: model:ir.model.fields.selection,name:pos_loyalty.selection__pos_config__gift_card_settings__scan_use +msgid "Scan existing cards" +msgstr "掃瞄現有的卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Select program" +msgstr "選擇計劃" + +#. module: pos_loyalty +#: model:product.template,name:pos_loyalty.simple_pen_product_template +msgid "Simple Pen" +msgstr "普通筆" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"Some coupons are invalid. The applied coupons have been updated. Please " +"check the order." +msgstr "部份優惠券無效。申請的優惠券已更新。請檢查訂單。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Spent:" +msgstr "花費:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__any_product +msgid "Technical field, whether all product match" +msgstr "技術欄位,是否所有產品配對" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That coupon code has already been scanned and activated." +msgstr "該優惠券代碼已經掃瞄及啟動" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "That promo code program has already been activated." +msgstr "該推廣碼計劃已經啟動." + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__coupon_id +msgid "The coupon used to claim that reward." +msgstr "用於申請該獎勵的優惠券." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "" +"The following codes already exist in the database, perhaps they were already sold?\n" +"%s" +msgstr "" +"資料庫中已經存在以下代碼,可能它們已經售出?\n" +"%s" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_mail__pos_report_print_id +msgid "" +"The report action to be executed when creating a coupon/gift card/loyalty " +"card in the PoS." +msgstr "在PoS中創建優惠券/禮品卡/會員卡要執行的報告動作" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"The reward \"%s\" contain an error in its domain, your domain must be " +"compatible with the PoS client" +msgstr "獎勵\"%s\"域名有誤,您的域名必須與 PoS 客戶端兼容" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__reward_id +msgid "The reward associated with this line." +msgstr "與此行相關聯的獎勵." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "The reward could not be applied." +msgstr "獎勵無法套用。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/RewardButton.js:0 +#, python-format +msgid "There are no rewards claimable for this customer." +msgstr "" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_order.py:0 +#, python-format +msgid "There are not enough points for the coupon: %s." +msgstr "優惠券沒有足夠的積分:%s" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough points on the coupon to claim this reward." +msgstr "優惠券上沒有足夠的積分,去領取這個獎勵。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "There are not enough products in the basket to claim this reward." +msgstr "購物車沒有足夠的產品,去領取這個獎勵。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no email template on the gift card program and your pos is set to " +"print them." +msgstr "禮品卡方案中沒有電子郵件範本,您的銷售點是設置為列印它們。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"There is no print report on the gift card program and your pos is set to " +"print them." +msgstr "禮品卡方案沒有打印報告,您的銷售點是設置為列印它們。" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "These are the products that are valid for this rule." +msgstr "這些是適用於此規則的產品." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is expired (%s)." +msgstr "此優惠券已過期 (%s)." + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "This coupon is invalid (%s)." +msgstr "此優惠券無效 (%s)." + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "This gift card has already been sold" +msgstr "此禮品卡已售出" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "" +"This gift card is not linked to any order. Do you really want to apply its " +"reward?" +msgstr "此禮品卡未有連結至任何訂單。您確定套用它的獎勵嗎?" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_loyalty_program__pos_report_print_id +msgid "This is used to print the generated gift cards from PoS." +msgstr "這用於打印從PoS生成的禮品卡。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/pos_config.py:0 +#, python-format +msgid "" +"To continue, make the following reward products available in Point of Sale." +msgstr "要繼續,將下列獎勵產品在銷售點設為可用" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_barcode_rule__type +msgid "Type" +msgstr "類型" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unknown discount type" +msgstr "不明折扣類型" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card" +msgstr "未付款禮品卡" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/Loyalty.js:0 +#, python-format +msgid "Unpaid gift card rejected." +msgstr "未付款禮品卡被拒收。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "Use eWallet to pay" +msgstr "使用電子錢包付款" + +#. module: pos_loyalty +#: model:ir.model.fields,field_description:pos_loyalty.field_loyalty_rule__valid_product_ids +msgid "Valid Product" +msgstr "有效產品" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Valid until:" +msgstr "有效期限:" + +#. module: pos_loyalty +#: model:ir.model.fields,help:pos_loyalty.field_pos_order_line__is_reward_line +msgid "Whether this line is part of a reward or not." +msgstr "不論這一行是否是獎勵的一部分" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "Won:" +msgstr "已賺取:" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Yes" +msgstr "是" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot sell a gift card that has already been sold." +msgstr "您不能出售已售出的禮品卡。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "You cannot set negative quantity or price to gift card or ewallet." +msgstr "您不能為禮品卡或電子錢包設置負數數量或價格。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "" +"You either have not created an eWallet or all your eWallets have expired." +msgstr "你尚未建立電子錢包,或你所有電子錢包都已過期。" + +#. module: pos_loyalty +#. odoo-python +#: code:addons/pos_loyalty/models/loyalty_program.py:0 +#, python-format +msgid "You must set '%s' before setting '%s'." +msgstr "您必須設置\"%s\"先於設定\"%s\"。" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet" +msgstr "電子錢包" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Pay" +msgstr "電子錢包付款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js:0 +#, python-format +msgid "eWallet Refund" +msgstr "電子錢包退款" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/js/ProductScreen.js:0 +#, python-format +msgid "eWallet requires a customer to be selected" +msgstr "電子錢包要求選擇一位客戶" + +#. module: pos_loyalty +#. odoo-javascript +#: code:addons/pos_loyalty/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "no expiration" +msgstr "無到期日" diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/__init__.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/__init__.py new file mode 100644 index 0000000..8729eee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/__init__.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import barcode_rule +from . import loyalty_card +from . import loyalty_mail +from . import loyalty_program +from . import loyalty_reward +from . import loyalty_rule +from . import pos_config +from . import pos_order_line +from . import pos_order +from . import pos_session +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/barcode_rule.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/barcode_rule.py new file mode 100644 index 0000000..a33a132 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/barcode_rule.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models, fields + + +class BarcodeRule(models.Model): + _inherit = 'barcode.rule' + + type = fields.Selection(selection_add=[('coupon', 'Coupon')], ondelete={'coupon': 'set default'}) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_card.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_card.py new file mode 100644 index 0000000..cb213db --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_card.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + +class LoyaltyCard(models.Model): + _inherit = 'loyalty.card' + + source_pos_order_id = fields.Many2one('pos.order', "PoS Order Reference", + help="PoS order where this coupon was generated.") + + def _has_source_order(self): + return super()._has_source_order() or bool(self.source_pos_order_id) + + def _get_default_template(self): + self.ensure_one() + if self.source_pos_order_id: + return self.env.ref('pos_loyalty.mail_coupon_template', False) + return super()._get_default_template() + + def _get_mail_partner(self): + return super()._get_mail_partner() or self.sudo().source_pos_order_id.partner_id + + def _get_signature(self): + return self.source_pos_order_id.user_id.signature or super()._get_signature() + + def _compute_use_count(self): + super()._compute_use_count() + read_group_res = self.env['pos.order.line']._read_group( + [('coupon_id', 'in', self.ids)], ['id'], ['coupon_id']) + count_per_coupon = {r['coupon_id'][0]: r['coupon_id_count'] for r in read_group_res} + for card in self: + card.use_count += count_per_coupon.get(card.id, 0) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_mail.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_mail.py new file mode 100644 index 0000000..4277ccc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_mail.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + +class LoyaltyMail(models.Model): + _inherit = 'loyalty.mail' + + pos_report_print_id = fields.Many2one('ir.actions.report', string="Print Report", domain=[('model', '=', 'loyalty.card')], + help="The report action to be executed when creating a coupon/gift card/loyalty card in the PoS.", + ) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_program.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_program.py new file mode 100644 index 0000000..f9d3280 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_program.py @@ -0,0 +1,100 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import _, api, fields, models +from odoo.tools import unique +from odoo.exceptions import UserError + +class LoyaltyProgram(models.Model): + _inherit = 'loyalty.program' + + # NOTE: `pos_config_ids` satisfies an excpeptional use case: when no PoS is specified, the loyalty program is + # applied to every PoS. You can access the loyalty programs of a PoS using _get_program_ids() of pos.config + pos_config_ids = fields.Many2many('pos.config', compute="_compute_pos_config_ids", store=True, readonly=False, string="Point of Sales", help="Restrict publishing to those shops.") + pos_order_count = fields.Integer("PoS Order Count", compute='_compute_pos_order_count') + pos_ok = fields.Boolean("Point of Sale", default=True) + pos_report_print_id = fields.Many2one('ir.actions.report', string="Print Report", domain=[('model', '=', 'loyalty.card')], compute='_compute_pos_report_print_id', inverse='_inverse_pos_report_print_id', readonly=False, + help="This is used to print the generated gift cards from PoS.") + + @api.depends("communication_plan_ids.pos_report_print_id") + def _compute_pos_report_print_id(self): + for program in self: + program.pos_report_print_id = program.communication_plan_ids.pos_report_print_id[:1] + + def _inverse_pos_report_print_id(self): + for program in self: + if program.program_type not in ("gift_card", "ewallet"): + continue + + if program.pos_report_print_id: + if not program.mail_template_id: + mail_template_label = program._fields.get('mail_template_id').get_description(self.env)['string'] + pos_report_print_label = program._fields.get('pos_report_print_id').get_description(self.env)['string'] + raise UserError(_("You must set '%s' before setting '%s'.", mail_template_label, pos_report_print_label)) + else: + if not program.communication_plan_ids: + program.communication_plan_ids = self.env['loyalty.mail'].create({ + 'program_id': program.id, + 'trigger': 'create', + 'mail_template_id': program.mail_template_id.id, + 'pos_report_print_id': program.pos_report_print_id.id, + }) + else: + program.communication_plan_ids.write({ + 'trigger': 'create', + 'pos_report_print_id': program.pos_report_print_id.id, + }) + + @api.depends('pos_ok') + def _compute_pos_config_ids(self): + for program in self: + if not program.pos_ok: + program.pos_config_ids = False + + def _compute_pos_order_count(self): + query = """ + WITH reward_to_orders_count AS ( + SELECT reward.id AS lr_id, + COUNT(DISTINCT pos_order.id) AS orders_count + FROM pos_order_line line + JOIN pos_order ON line.order_id = pos_order.id + JOIN loyalty_reward reward ON line.reward_id = reward.id + GROUP BY lr_id + ), + program_to_reward AS ( + SELECT reward.id AS reward_id, + program.id AS program_id + FROM loyalty_program program + JOIN loyalty_reward reward ON reward.program_id = program.id + WHERE program.id = ANY (%s) + ) + SELECT program_to_reward.program_id, + SUM(reward_to_orders_count.orders_count) + FROM program_to_reward + LEFT JOIN reward_to_orders_count ON reward_to_orders_count.lr_id = program_to_reward.reward_id + GROUP BY program_to_reward.program_id + """ + self._cr.execute(query, (self.ids,)) + res = self._cr.dictfetchall() + res = {k['program_id']: k['sum'] for k in res} + + for rec in self: + rec.pos_order_count = res.get(rec.id) or 0 + + def _compute_total_order_count(self): + super()._compute_total_order_count() + for program in self: + program.total_order_count += program.pos_order_count + + def action_view_pos_orders(self): + self.ensure_one() + pos_order_ids = list(unique(r['order_id'] for r in\ + self.env['pos.order.line'].search_read([('reward_id', 'in', self.reward_ids.ids)], fields=['order_id']))) + return { + 'name': _("PoS Orders"), + 'view_mode': 'tree,form', + 'res_model': 'pos.order', + 'type': 'ir.actions.act_window', + 'domain': [('id', 'in', pos_order_ids)], + 'context': dict(self._context, create=False), + } diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_reward.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_reward.py new file mode 100644 index 0000000..53b0d3a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_reward.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + +class LoyaltyReward(models.Model): + _inherit = 'loyalty.reward' + + def _get_discount_product_values(self): + res = super()._get_discount_product_values() + for vals in res: + vals.update({'taxes_id': False}) + return res + + def unlink(self): + if len(self) == 1 and self.env['pos.order.line'].sudo().search_count([('reward_id', 'in', self.ids)], limit=1): + return self.action_archive() + return super().unlink() diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_rule.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_rule.py new file mode 100644 index 0000000..d6b8905 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/loyalty_rule.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models +from odoo.osv import expression +from odoo.tools import ustr + +class LoyaltyRule(models.Model): + _inherit = 'loyalty.rule' + + valid_product_ids = fields.Many2many( + 'product.product', "Valid Products", compute='_compute_valid_product_ids', + help="These are the products that are valid for this rule.") + any_product = fields.Boolean( + compute='_compute_valid_product_ids', help="Technical field, whether all product match") + + promo_barcode = fields.Char("Barcode", compute='_compute_promo_barcode', store=True, readonly=False, + help="A technical field used as an alternative to the promo code. " + "This is automatically generated when the promo code is changed." + ) + + @api.depends('product_ids', 'product_category_id', 'product_tag_id') #TODO later: product tags + def _compute_valid_product_ids(self): + domain_products = {} + for rule in self: + if rule.product_ids or\ + rule.product_category_id or\ + rule.product_tag_id or\ + rule.product_domain not in ('[]', "[['sale_ok', '=', True]]"): + domain = rule._get_valid_product_domain() + domain = expression.AND([[('available_in_pos', '=', True)], domain]) + product_ids = domain_products.get(ustr(domain)) + if product_ids is None: + product_ids = self.env['product.product'].search(domain, order="id") + domain_products[ustr(domain)] = product_ids + rule.valid_product_ids = product_ids + rule.any_product = False + else: + rule.any_product = True + rule.valid_product_ids = self.env['product.product'] + + @api.depends('code') + def _compute_promo_barcode(self): + for rule in self: + rule.promo_barcode = self.env['loyalty.card']._generate_code() diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_config.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_config.py new file mode 100644 index 0000000..dfcc7bf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_config.py @@ -0,0 +1,115 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import _, fields, models +from odoo.exceptions import UserError + +class PosConfig(models.Model): + _inherit = 'pos.config' + + gift_card_settings = fields.Selection( + [ + ("create_set", "Generate PDF cards"), + ("scan_use", "Scan existing cards"), + ], + string="Gift Cards settings", + default="create_set", + help="Defines the way you want to set your gift cards.", + ) + # NOTE: this funtions acts as a m2m field with loyalty.program model. We do this to handle an excpetional use case: + # When no PoS is specified at a loyalty program form, this program is applied to every PoS (instead of none) + def _get_program_ids(self): + return self.env['loyalty.program'].search(['&', ('pos_ok', '=', True), '|', ('pos_config_ids', '=', self.id), ('pos_config_ids', '=', False)]) + + def _check_before_creating_new_session(self): + self.ensure_one() + # Check validity of programs before opening a new session + invalid_reward_products_msg = '' + for reward in self._get_program_ids().reward_ids: + if reward.reward_type == 'product': + for product in reward.reward_product_ids: + if product.available_in_pos: + continue + invalid_reward_products_msg += "\n\t" + invalid_reward_products_msg += _( + "Program: %(name)s, Reward Product: `%(reward_product)s`", + name=reward.program_id.name, + reward_product=product.name, + ) + gift_card_programs = self._get_program_ids().filtered(lambda p: p.program_type == 'gift_card') + for product in gift_card_programs.mapped('rule_ids.valid_product_ids'): + if product.available_in_pos: + continue + invalid_reward_products_msg += "\n\t" + invalid_reward_products_msg += _( + "Program: %(name)s, Rule Product: `%(rule_product)s`", + name=reward.program_id.name, + rule_product=product.name, + ) + + if invalid_reward_products_msg: + prefix_error_msg = _("To continue, make the following reward products available in Point of Sale.") + raise UserError(f"{prefix_error_msg}\n{invalid_reward_products_msg}") + if gift_card_programs: + for gc_program in gift_card_programs: + # Do not allow a gift card program with more than one rule or reward, and check that they make sense + if len(gc_program.reward_ids) > 1: + raise UserError(_('Invalid gift card program. More than one reward.')) + elif len(gc_program.rule_ids) > 1: + raise UserError(_('Invalid gift card program. More than one rule.')) + rule = gc_program.rule_ids + if rule.reward_point_amount != 1 or rule.reward_point_mode != 'money': + raise UserError(_('Invalid gift card program rule. Use 1 point per currency spent.')) + reward = gc_program.reward_ids + if reward.reward_type != 'discount' or reward.discount_mode != 'per_point' or reward.discount != 1: + raise UserError(_('Invalid gift card program reward. Use 1 currency per point discount.')) + if self.gift_card_settings == "create_set": + if not gc_program.mail_template_id: + raise UserError(_('There is no email template on the gift card program and your pos is set to print them.')) + if not gc_program.pos_report_print_id: + raise UserError(_('There is no print report on the gift card program and your pos is set to print them.')) + + return super()._check_before_creating_new_session() + + def use_coupon_code(self, code, creation_date, partner_id): + self.ensure_one() + # Points desc so that in coupon mode one could use a coupon multiple times + coupon = self.env['loyalty.card'].search( + [('program_id', 'in', self._get_program_ids().ids), + '|', ('partner_id', 'in', (False, partner_id)), ('program_type', '=', 'gift_card'), + ('code', '=', code)], + order='points desc', limit=1) + if not coupon or not coupon.program_id.active: + return { + 'successful': False, + 'payload': { + 'error_message': _('This coupon is invalid (%s).', code), + }, + } + check_date = fields.Date.from_string(creation_date[:11]) + if (coupon.expiration_date and coupon.expiration_date < check_date) or\ + (coupon.program_id.date_to and coupon.program_id.date_to < fields.Date.context_today(self)) or\ + (coupon.program_id.limit_usage and coupon.program_id.total_order_count >= coupon.program_id.max_usage): + return { + 'successful': False, + 'payload': { + 'error_message': _('This coupon is expired (%s).', code), + }, + } + if not coupon.program_id.reward_ids or not any(reward.required_points <= coupon.points for reward in coupon.program_id.reward_ids): + return { + 'successful': False, + 'payload': { + 'error_message': _('No reward can be claimed with this coupon.'), + }, + } + return { + 'successful': True, + 'payload': { + 'program_id': coupon.program_id.id, + 'coupon_id': coupon.id, + 'coupon_partner_id': coupon.partner_id.id, + 'points': coupon.points, + 'has_source_order': coupon._has_source_order(), + }, + } diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order.py new file mode 100644 index 0000000..9971aa7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order.py @@ -0,0 +1,233 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from collections import defaultdict +from odoo import _, models +from odoo.tools import float_compare +import base64 + +class PosOrder(models.Model): + _inherit = 'pos.order' + + def validate_coupon_programs(self, point_changes, new_codes): + """ + This is called upon validating the order in the pos. + + This will check the balance for any pre-existing coupon to make sure that the rewards are in fact all claimable. + This will also check that any set code for coupons do not exist in the database. + """ + point_changes = {int(k): v for k, v in point_changes.items()} + coupon_ids_from_pos = set(point_changes.keys()) + coupons = self.env['loyalty.card'].browse(coupon_ids_from_pos).exists().filtered('program_id.active') + coupon_difference = set(coupons.ids) ^ coupon_ids_from_pos + if coupon_difference: + return { + 'successful': False, + 'payload': { + 'message': _('Some coupons are invalid. The applied coupons have been updated. Please check the order.'), + 'removed_coupons': list(coupon_difference), + } + } + for coupon in coupons: + if float_compare(coupon.points, -point_changes[coupon.id], 2) == -1: + return { + 'successful': False, + 'payload': { + 'message': _('There are not enough points for the coupon: %s.', coupon.code), + 'updated_points': {c.id: c.points for c in coupons} + } + } + # Check existing coupons + coupons = self.env['loyalty.card'].search([('code', 'in', new_codes)]) + if coupons: + return { + 'successful': False, + 'payload': { + 'message': _('The following codes already exist in the database, perhaps they were already sold?\n%s', + ', '.join(coupons.mapped('code'))), + } + } + return { + 'successful': True, + 'payload': {}, + } + + def confirm_coupon_programs(self, coupon_data): + """ + This is called after the order is created. + + This will create all necessary coupons and link them to their line orders etc.. + + It will also return the points of all concerned coupons to be updated in the cache. + """ + # Keys are stringified when using rpc + coupon_data = {int(k): v for k, v in coupon_data.items()} + + self._check_existing_loyalty_cards(coupon_data) + # Map negative id to newly created ids. + coupon_new_id_map = {k: k for k in coupon_data.keys() if k > 0} + + # Create the coupons that were awarded by the order. + coupons_to_create = {k: v for k, v in coupon_data.items() if k < 0 and not v.get('giftCardId')} + coupon_create_vals = [{ + 'program_id': p['program_id'], + 'partner_id': p.get('partner_id', False), + 'code': p.get('barcode') or self.env['loyalty.card']._generate_code(), + 'points': 0, + 'expiration_date': p.get('date_to', False), + 'source_pos_order_id': self.id, + } for p in coupons_to_create.values()] + + # Pos users don't have the create permission + new_coupons = self.env['loyalty.card'].with_context(action_no_send_mail=True).sudo().create(coupon_create_vals) + + # We update the gift card that we sold when the gift_card_settings = 'scan_use'. + gift_cards_to_update = [v for v in coupon_data.values() if v.get('giftCardId')] + updated_gift_cards = self.env['loyalty.card'] + for coupon_vals in gift_cards_to_update: + gift_card = self.env['loyalty.card'].browse(coupon_vals.get('giftCardId')) + gift_card.write({ + 'points': coupon_vals['points'], + 'source_pos_order_id': self.id, + 'partner_id': coupon_vals.get('partner_id', False), + }) + updated_gift_cards |= gift_card + + # Map the newly created coupons + for old_id, new_id in zip(coupons_to_create.keys(), new_coupons): + coupon_new_id_map[new_id.id] = old_id + + all_coupons = self.env['loyalty.card'].browse(coupon_new_id_map.keys()).exists() + lines_per_reward_code = defaultdict(lambda: self.env['pos.order.line']) + for line in self.lines: + if not line.reward_identifier_code: + continue + lines_per_reward_code[line.reward_identifier_code] |= line + for coupon in all_coupons: + if coupon.id in coupon_new_id_map: + # Coupon existed previously, update amount of points. + coupon.points += coupon_data[coupon_new_id_map[coupon.id]]['points'] + for reward_code in coupon_data[coupon_new_id_map[coupon.id]].get('line_codes', []): + lines_per_reward_code[reward_code].coupon_id = coupon + # Send creation email + new_coupons.with_context(action_no_send_mail=False)._send_creation_communication() + # Reports per program + report_per_program = {} + coupon_per_report = defaultdict(list) + # Important to include the updated gift cards so that it can be printed. Check coupon_report. + for coupon in new_coupons | updated_gift_cards: + if coupon.program_id not in report_per_program: + report_per_program[coupon.program_id] = coupon.program_id.communication_plan_ids.\ + filtered(lambda c: c.trigger == 'create').pos_report_print_id + for report in report_per_program[coupon.program_id]: + coupon_per_report[report.id].append(coupon.id) + return { + 'coupon_updates': [{ + 'old_id': coupon_new_id_map[coupon.id], + 'id': coupon.id, + 'points': coupon.points, + 'code': coupon.code, + 'program_id': coupon.program_id.id, + 'partner_id': coupon.partner_id.id, + } for coupon in all_coupons if coupon.program_id.is_nominative], + 'program_updates': [{ + 'program_id': program.id, + 'usages': program.total_order_count, + } for program in all_coupons.program_id], + 'new_coupon_info': [{ + 'program_name': coupon.program_id.name, + 'expiration_date': coupon.expiration_date, + 'code': coupon.code, + } for coupon in new_coupons if ( + coupon.program_id.applies_on == 'future' + # Don't send the coupon code for the gift card and ewallet programs. + # It should not be printed in the ticket. + and coupon.program_id.program_type not in ['gift_card', 'ewallet'] + )], + 'coupon_report': coupon_per_report, + } + + def _check_existing_loyalty_cards(self, coupon_data): + coupon_key_to_modify = [] + for coupon_id, coupon_vals in coupon_data.items(): + partner_id = coupon_vals.get('partner_id', False) + if partner_id: + partner_coupons = self.env['loyalty.card'].search( + [('partner_id', '=', partner_id), ('program_type', '=', 'loyalty')]) + existing_coupon_for_program = partner_coupons.filtered(lambda c: c.program_id.id == coupon_vals['program_id']) + if existing_coupon_for_program: + coupon_vals['coupon_id'] = existing_coupon_for_program[0].id + coupon_key_to_modify.append([coupon_id, existing_coupon_for_program[0].id]) + for old_key, new_key in coupon_key_to_modify: + coupon_data[new_key] = coupon_data.pop(old_key) + + def _get_fields_for_order_line(self): + fields = super(PosOrder, self)._get_fields_for_order_line() + fields.extend(['is_reward_line', 'reward_id', 'coupon_id', 'reward_identifier_code', 'points_cost']) + return fields + + def _prepare_order_line(self, order_line): + order_line = super()._prepare_order_line(order_line) + for f in ['reward_id', 'coupon_id']: + if order_line.get(f): + order_line[f] = order_line[f][0] + return order_line + + def _add_activated_coupon_to_draft_orders(self, table_orders): + table_orders = super()._add_activated_coupon_to_draft_orders(table_orders) + + for order in table_orders: + activated_coupon = [] + + rewards_list = [{ + 'reward_id': orderline[2]['reward_id'], + 'coupon_id': orderline[2]['coupon_id'] + } for orderline in order['lines'] if orderline[2]['is_reward_line'] and orderline[2]['reward_id'] + ] + + order_reward_ids = self.env['loyalty.reward'].browse(set([reward_id['reward_id'] for reward_id in rewards_list])) + + for reward in rewards_list: + order_reward_id = order_reward_ids.filtered(lambda order_reward: order_reward.id == reward['reward_id']) + + if order_reward_id: + if order_reward_id.program_type in ['gift_card', 'ewallet']: + coupon_id = self.env['loyalty.card'].search([('id', '=', reward['coupon_id'])]) + + activated_coupon.append({ + 'balance': coupon_id.points, + 'code': coupon_id.code, + 'id': coupon_id.id, + 'program_id': coupon_id.program_id.id, + }) + + order['codeActivatedCoupons'] = activated_coupon + + return table_orders + + def _add_mail_attachment(self, name, ticket): + attachment = super()._add_mail_attachment(name, ticket) + gift_card_programs = self.config_id._get_program_ids().filtered(lambda p: p.program_type == 'gift_card' and + p.pos_report_print_id) + if gift_card_programs: + gift_cards = self.env['loyalty.card'].search([('source_pos_order_id', '=', self.id), + ('program_id', 'in', gift_card_programs.mapped('id'))]) + if gift_cards: + for program in gift_card_programs: + filtered_gift_cards = gift_cards.filtered(lambda gc: gc.program_id == program) + if filtered_gift_cards: + action_report = program.pos_report_print_id + report = action_report._render_qweb_pdf(action_report.report_name, filtered_gift_cards.mapped('id')) + filename = name + '.pdf' + gift_card_pdf = self.env['ir.attachment'].create({ + 'name': filename, + 'type': 'binary', + 'datas': base64.b64encode(report[0]), + 'store_fname': filename, + 'res_model': 'pos.order', + 'res_id': self.ids[0], + 'mimetype': 'application/x-pdf' + }) + attachment += [(4, gift_card_pdf.id)] + + return attachment diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order_line.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order_line.py new file mode 100644 index 0000000..2018b48 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_order_line.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + +class PosOrderLine(models.Model): + _inherit = 'pos.order.line' + + is_reward_line = fields.Boolean( + help="Whether this line is part of a reward or not.") + reward_id = fields.Many2one( + 'loyalty.reward', "Reward", ondelete='restrict', + help="The reward associated with this line.") + coupon_id = fields.Many2one( + 'loyalty.card', "Coupon", ondelete='restrict', + help="The coupon used to claim that reward.") + reward_identifier_code = fields.Char(help=""" + Technical field used to link multiple reward lines from the same reward together. + """) + points_cost = fields.Float(help="How many point this reward cost on the coupon.") + + def _order_line_fields(self, line, session_id=None): + res = super()._order_line_fields(line, session_id) + # coupon_id may be negative in case of new coupons, they will be added after validating the order. + if 'coupon_id' in res[2] and res[2]['coupon_id'] < 1: + res[2].pop('coupon_id') + return res + + def _is_not_sellable_line(self): + return super().is_not_sellable_line() or self.reward_id + + def _export_for_ui(self, orderline): + result = super()._export_for_ui(orderline) + result['is_reward_line'] = orderline.is_reward_line + result['reward_id'] = orderline.reward_id.id + return result diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_session.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_session.py new file mode 100644 index 0000000..350bd44 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/pos_session.py @@ -0,0 +1,152 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models +from odoo.osv.expression import AND +import ast +import json + +class PosSession(models.Model): + _inherit = 'pos.session' + + def _pos_ui_models_to_load(self): + result = super()._pos_ui_models_to_load() + if self.config_id._get_program_ids(): + result += [ + 'loyalty.program', + 'loyalty.rule', + 'loyalty.reward', + ] + return result + + def _loader_params_loyalty_program(self): + return { + 'search_params': { + 'domain': [('id', 'in', self.config_id._get_program_ids().ids)], + 'fields': ['name', 'trigger', 'applies_on', 'program_type', 'date_to', 'total_order_count', + 'limit_usage', 'max_usage', 'is_nominative', 'portal_visible', 'portal_point_name', 'trigger_product_ids'], + }, + } + + def _loader_params_loyalty_rule(self): + return { + 'search_params': { + 'domain': [('program_id', 'in', self.config_id._get_program_ids().ids)], + 'fields': ['program_id', 'valid_product_ids', 'any_product', 'currency_id', + 'reward_point_amount', 'reward_point_split', 'reward_point_mode', + 'minimum_qty', 'minimum_amount', 'minimum_amount_tax_mode', 'mode', 'code'], + } + } + + def _loader_params_loyalty_reward(self): + domain_products = self.env['loyalty.reward']._get_active_products_domain() + return { + 'search_params': { + 'domain': AND([[('program_id', 'in', self.config_id._get_program_ids().ids)], domain_products]), + 'fields': ['description', 'program_id', 'reward_type', 'required_points', 'clear_wallet', 'currency_id', + 'discount', 'discount_mode', 'discount_applicability', 'all_discount_product_ids', 'is_global_discount', + 'discount_max_amount', 'discount_line_product_id', + 'multi_product', 'reward_product_ids', 'reward_product_qty', 'reward_product_uom_id', 'reward_product_domain'], + } + } + + def _get_pos_ui_loyalty_program(self, params): + return self.env['loyalty.program'].search_read(**params['search_params']) + + def _get_pos_ui_loyalty_rule(self, params): + return self.env['loyalty.rule'].search_read(**params['search_params']) + + def _get_pos_ui_loyalty_reward(self, params): + rewards = self.env['loyalty.reward'].search_read(**params['search_params']) + for reward in rewards: + reward['reward_product_domain'] = self._replace_ilike_with_in(reward['reward_product_domain']) + return rewards + + def _replace_ilike_with_in(self, domain_str): + if domain_str == "null": + return domain_str + + domain = ast.literal_eval(domain_str) + + for index, condition in enumerate(domain): + if isinstance(condition, (list, tuple)) and len(condition) == 3: + field_name, operator, value = condition + field = self.env['product.product']._fields.get(field_name) + + if field and field.type == 'many2one' and operator in ('ilike', 'not ilike'): + comodel = self.env[field.comodel_name] + matching_ids = list(comodel._name_search(value, [], operator, limit=None)) + + new_operator = 'in' if operator == 'ilike' else 'not in' + domain[index] = [field_name, new_operator, matching_ids] + + return json.dumps(domain) + + def _get_pos_ui_product_product(self, params): + result = super()._get_pos_ui_product_product(params) + self = self.with_context(**params['context']) + rewards = self.config_id._get_program_ids().reward_ids + products = rewards.discount_line_product_id | rewards.reward_product_ids + products |= self.config_id._get_program_ids().filtered(lambda p: p.program_type == 'ewallet').trigger_product_ids + # Only load products that are not already in the result + products = list(set(products.ids) - set(product['id'] for product in result)) + products = self.env['product.product'].search_read([('id', 'in', products)], fields=params['search_params']['fields']) + self._process_pos_ui_product_product(products) + result.extend(products) + return result + + def _get_pos_ui_res_partner(self, params): + partners = super()._get_pos_ui_res_partner(params) + self._set_loyalty_cards(partners) + return partners + + def get_pos_ui_res_partner_by_params(self, custom_search_params): + partners = super().get_pos_ui_res_partner_by_params(custom_search_params) + self._set_loyalty_cards(partners) + return partners + + def _set_loyalty_cards(self, partners): + # Map partner_id to its loyalty cards from all loyalty programs. + loyalty_programs = self.config_id._get_program_ids().filtered(lambda p: p.program_type == 'loyalty') + loyalty_card_fields = ['points', 'code', 'program_id'] + partner_id_to_loyalty_card = {} + for group in self.env['loyalty.card'].read_group( + domain=[('partner_id', 'in', [p['id'] for p in partners]), ('program_id', 'in', loyalty_programs.ids)], + fields=[f"{field_name}:array_agg" for field_name in loyalty_card_fields] + ["ids:array_agg(id)"], + groupby=['partner_id'] + ): + loyalty_cards = {} + for i in range(group['partner_id_count']): + loyalty_cards[group['ids'][i]] = {field_name: group[field_name][i] for field_name in loyalty_card_fields} + partner_id_to_loyalty_card[group['partner_id'][0]] = loyalty_cards + + # Assign loyalty cards to each partner to load. + for partner in partners: + partner['loyalty_cards'] = partner_id_to_loyalty_card.get(partner['id'], {}) + + return partners + + def _pos_data_process(self, loaded_data): + super()._pos_data_process(loaded_data) + + # Additional post processing to link gift card and ewallet programs + # to their rules' products. + # Important because points from their products are only counted once. + product_id_to_program_ids = {} + for program in self.config_id._get_program_ids(): + if program.program_type in ['gift_card', 'ewallet']: + for product in program.trigger_product_ids: + product_id_to_program_ids.setdefault(product['id'], []) + product_id_to_program_ids[product['id']].append(program['id']) + + loaded_data['product_id_to_program_ids'] = product_id_to_program_ids + product_product_fields = self.env['product.product'].fields_get(self._loader_params_product_product()['search_params']['fields']) + loaded_data['field_types'] = { + 'product.product': {f:v['type'] for f, v in product_product_fields.items()} + } + + def _loader_params_product_product(self): + params = super()._loader_params_product_product() + # this is usefull to evaluate reward domain in frontend + params['search_params']['fields'].append('all_product_tag_ids') + return params diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/res_config_settings.py new file mode 100644 index 0000000..83ac861 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/models/res_config_settings.py @@ -0,0 +1,9 @@ +# -*- coding: utf-8 -*- + +from odoo import fields, models, api + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + pos_gift_card_settings = fields.Selection(related='pos_config_id.gift_card_settings', readonly=False) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/security/ir.model.access.csv b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/security/ir.model.access.csv new file mode 100644 index 0000000..97e0ddb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/security/ir.model.access.csv @@ -0,0 +1,12 @@ +id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink +access_program_pos_user,Loyalty Program (PoS User),loyalty.model_loyalty_program,point_of_sale.group_pos_user,1,0,0,0 +access_program_pos_manager,Loyalty Program (PoS Manager),loyalty.model_loyalty_program,point_of_sale.group_pos_manager,1,1,1,1 +access_applicability_pos_user,Loyalty Rule (PoS User),loyalty.model_loyalty_rule,point_of_sale.group_pos_user,1,0,0,0 +access_applicability_pos_manager,Loyalty Rule (PoS Manager),loyalty.model_loyalty_rule,point_of_sale.group_pos_manager,1,1,1,1 +access_coupon_pos_user,Loyalty (PoS User),loyalty.model_loyalty_card,point_of_sale.group_pos_user,1,1,0,0 +access_coupon_pos_manager,Loyalty (PoS Manager),loyalty.model_loyalty_card,point_of_sale.group_pos_manager,1,1,1,0 +access_reward_pos_user,Loyalty Reward (PoS User),loyalty.model_loyalty_reward,point_of_sale.group_pos_user,1,0,0,0 +access_reward_pos_manager,Loyalty Reward (PoS Manager),loyalty.model_loyalty_reward,point_of_sale.group_pos_manager,1,1,1,1 +access_communication_pos_user,Loyalty Communication (PoS User),loyalty.model_loyalty_mail,point_of_sale.group_pos_user,1,0,0,0 +access_communication_pos_manager,Loyalty Communication (PoS Manager),loyalty.model_loyalty_mail,point_of_sale.group_pos_manager,1,1,1,1 +access_sale_coupon_generate,Coupon Generation,loyalty.model_loyalty_generate_wizard,point_of_sale.group_pos_user,1,1,1,0 diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/img/simple_pen.png b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/img/simple_pen.png new file mode 100644 index 0000000..2ca4cd6 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/img/simple_pen.png differ diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/css/Loyalty.scss b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/css/Loyalty.scss new file mode 100644 index 0000000..14d344b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/css/Loyalty.scss @@ -0,0 +1,136 @@ +.pos .popups .gift-card-popup { + display: flex; + flex-wrap: wrap; + justify-content: space-around; + text-align: center; + margin: 1em; + + .gift-card-container { + display: flex; + padding: 5px; + font-weight: bold; + text-align: center; + width: 100%; + flex-direction: column; + align-items: center; + justify-content: space-between; + } + + .gift-card-footer { + text-align: center; + } + + .gift-card-input-amount { + border-bottom: 1px solid; + background-color: #F0EEEE; + box-shadow: none; + text-align: right; + width: 80%; + } + + .gift-card-input-code { + border-bottom: 1px solid; + background-color: #F0EEEE; + box-shadow: none; + text-align: center; + width: 80%; + } + + .gift-card-button { + width: auto !important; + height: auto !important; + padding: 10px; + } + + .gift-card-button-confirm { + flex-grow: 1; + height: auto !important; + padding: 10px; + } + + .gift-card-input-container { + width: 80%; + } + + .footer .gift-card-footer-button { + margin-left: 5px; + width: 70px; + } + + .gift-card-error { + width: 100%; + background-color: rgba(255, 76, 76, 0.5); + } +} + +.pos .order { + + .active-programs { + padding-top: 0.5em; + font-weight: normal; + font-size: 80%; + text-align: right; + padding: 0 1rem .5rem; + + .title { + padding-top: 0.8em; + padding-bottom: 0.2em; + font-weight: bold; + } + } + + .orderline.program-reward { + font-style: italic; + } + + .summary { + .loyalty-points { + float: left; + padding: 10px; + max-width: 216px; + text-align: left; + color: #6EC89B; + background: rgba(110, 200, 155, 0.17); + border-radius: 3px; + } + + .loyalty-points-title { + font-size: small; + } + + .loyalty-points-balance { + color: #714B67; + } + + .loyalty-points-spent { + color: #C86E6E; + } + + .loyalty-points-total { + border-top: solid 2px; + text-align: center; + padding-top: 4px; + margin-top: 4px; + } + } +} + +.pos-receipt .pos-coupon-rewards { + text-align: center; + padding: 1em; +} + +.pos-coupon-rewards .coupon-container { + padding-top: 1em; + font-size: 75%; +} + +// Seems unused +.loyalty .subtitle{ + text-align: center; +} + +.loyalty .title { + font-size: 20px; + text-align: center; +} diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js new file mode 100644 index 0000000..19c0370 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/PromoCodeButton.js @@ -0,0 +1,38 @@ +/** @odoo-module **/ + +import PosComponent from 'point_of_sale.PosComponent'; +import ProductScreen from 'point_of_sale.ProductScreen'; +import Registries from 'point_of_sale.Registries'; +import { useListener } from "@web/core/utils/hooks"; + +export class PromoCodeButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + + async onClick() { + let { confirmed, payload: code } = await this.showPopup('TextInputPopup', { + title: this.env._t('Enter Code'), + startingValue: '', + placeholder: this.env._t('Gift card or Discount code'), + }); + if (confirmed) { + code = code.trim(); + if (code !== '') { + this.env.pos.get_order().activateCode(code); + } + } + } +} + +PromoCodeButton.template = 'PromoCodeButton'; + +ProductScreen.addControlButton({ + component: PromoCodeButton, + condition: function () { + return this.env.pos.programs.some(p => ['coupons', 'promotion', 'gift_card', 'promo_code', 'next_order_coupons'].includes(p.program_type)); + } +}); + +Registries.Component.add(PromoCodeButton); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/ResetProgramsButton.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/ResetProgramsButton.js new file mode 100644 index 0000000..3759946 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/ResetProgramsButton.js @@ -0,0 +1,28 @@ +/** @odoo-module **/ + +import PosComponent from 'point_of_sale.PosComponent'; +import ProductScreen from 'point_of_sale.ProductScreen'; +import Registries from 'point_of_sale.Registries'; +import { useListener } from "@web/core/utils/hooks"; + +export class ResetProgramsButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + + async onClick() { + this.env.pos.get_order()._resetPrograms(); + } +} + +ResetProgramsButton.template = 'ResetProgramsButton'; + +ProductScreen.addControlButton({ + component: ResetProgramsButton, + condition: function () { + return this.env.pos.programs.some(p => ['coupons', 'promotion'].includes(p.program_type)); + } +}); + +Registries.Component.add(ResetProgramsButton); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/RewardButton.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/RewardButton.js new file mode 100644 index 0000000..5fb8271 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/RewardButton.js @@ -0,0 +1,132 @@ +/** @odoo-module **/ + +import { Gui } from 'point_of_sale.Gui'; +import PosComponent from 'point_of_sale.PosComponent'; +import ProductScreen from 'point_of_sale.ProductScreen'; +import Registries from 'point_of_sale.Registries'; +import { useListener } from "@web/core/utils/hooks"; + +export class RewardButton extends PosComponent { + setup() { + super.setup() + useListener('click', this.onClick); + } + + /** + * If rewards are the same, prioritize the one from freeProductRewards. + * Make sure that the reward is claimable first. + */ + _mergeFreeProductRewards(freeProductRewards, potentialFreeProductRewards) { + const result = [] + for (const reward of potentialFreeProductRewards) { + if (!freeProductRewards.find(item => item.reward.id === reward.reward.id)) { + result.push(reward); + } + } + return freeProductRewards.concat(result); + } + + _getPotentialRewards() { + const order = this.env.pos.get_order(); + // Claimable rewards excluding those from eWallet programs. + // eWallet rewards are handled in the eWalletButton. + let rewards = []; + if (order) { + const claimableRewards = order.getClaimableRewards(); + rewards = claimableRewards.filter(({ reward }) => reward.program_id.program_type !== 'ewallet'); + } + const discountRewards = rewards.filter(({ reward }) => reward.reward_type == 'discount'); + const freeProductRewards = rewards.filter(({ reward }) => reward.reward_type == 'product'); + const potentialFreeProductRewards = order.getPotentialFreeProductRewards(); + return discountRewards.concat(this._mergeFreeProductRewards(freeProductRewards, potentialFreeProductRewards)); + } + + hasClaimableRewards() { + return this._getPotentialRewards().length > 0; + } + + /** + * Applies the reward on the current order, if multiple products can be claimed opens a popup asking for which one. + * + * @param {Object} reward + * @param {Integer} coupon_id + */ + async _applyReward(reward, coupon_id, potentialQty) { + const order = this.env.pos.get_order(); + order.disabledRewards.delete(reward.id); + + const args = {}; + if (reward.reward_type === 'product' && reward.multi_product) { + const productsList = reward.reward_product_ids.map((product_id) => ({ + id: product_id, + label: this.env.pos.db.get_product_by_id(product_id).display_name, + item: product_id, + })); + const { confirmed, payload: selectedProduct } = await this.showPopup('SelectionPopup', { + title: this.env._t('Please select a product for this reward'), + list: productsList, + }); + if (!confirmed) { + return false; + } + args['product'] = selectedProduct; + } + if ( + (reward.reward_type == 'product' && reward.program_id.applies_on !== 'both') || + (reward.program_id.applies_on == 'both' && potentialQty) + ) { + const product = this.env.pos.db.get_product_by_id(args['product'] || reward.reward_product_ids[0]); + this.trigger( + 'click-product', + { product, quantity: potentialQty } + ); + return true; + } else { + const result = order._applyReward(reward, coupon_id, args); + if (result !== true) { + // Returned an error + Gui.showNotification(result); + } + order._updateRewards(); + return result; + } + } + + async onClick() { + const rewards = this._getPotentialRewards(); + if (rewards.length === 0) { + await this.showPopup('ErrorPopup', { + title: this.env._t('No rewards available.'), + body: this.env._t('There are no rewards claimable for this customer.') + }); + return false; + } else if (rewards.length === 1) { + return this._applyReward(rewards[0].reward, rewards[0].coupon_id, rewards[0].potentialQty); + } else { + const rewardsList = rewards.map((reward) => ({ + id: reward.reward.id, + label: reward.reward.description, + item: reward, + })); + const { confirmed, payload: selectedReward } = await this.showPopup('SelectionPopup', { + title: this.env._t('Please select a reward'), + list: rewardsList, + }); + if (confirmed) { + return this._applyReward(selectedReward.reward, selectedReward.coupon_id, selectedReward.potentialQty); + } + } + return false; + } +} + +RewardButton.template = 'RewardButton'; + +ProductScreen.addControlButton({ + component: RewardButton, + condition: function() { + return this.env.pos.programs.length > 0; + } +}); + +Registries.Component.add(RewardButton); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js new file mode 100644 index 0000000..99bbbd3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ControlButtons/eWalletButton.js @@ -0,0 +1,107 @@ +/** @odoo-module **/ + +import PosComponent from 'point_of_sale.PosComponent'; +import ProductScreen from 'point_of_sale.ProductScreen'; +import Registries from 'point_of_sale.Registries'; + +export class eWalletButton extends PosComponent { + _getEWalletRewards(order) { + const claimableRewards = order.getClaimableRewards(); + return claimableRewards.filter((reward_line) => { + const coupon = this.env.pos.couponCache[reward_line.coupon_id]; + return coupon && reward_line.reward.program_id.program_type == 'ewallet' && !coupon.isExpired(); + }); + } + _getEWalletPrograms() { + return this.env.pos.programs.filter((p) => p.program_type == 'ewallet'); + } + async _onClickWalletButton() { + const order = this.env.pos.get_order(); + const eWalletPrograms = this.env.pos.programs.filter((p) => p.program_type == 'ewallet'); + const orderTotal = order.get_total_with_tax(); + const eWalletRewards = this._getEWalletRewards(order); + if (eWalletRewards.length === 0 && orderTotal >= 0) { + this.showPopup('ErrorPopup', { + title: this.env._t('No valid eWallet found'), + body: this.env._t('You either have not created an eWallet or all your eWallets have expired.'), + }); + return; + } + if (orderTotal < 0 && eWalletPrograms.length >= 1) { + let selectedProgram = null; + if (eWalletPrograms.length == 1) { + selectedProgram = eWalletPrograms[0]; + } else { + const { confirmed, payload } = await this.showPopup('SelectionPopup', { + title: this.env._t('Refund with eWallet'), + list: eWalletPrograms.map((program) => ({ + id: program.id, + item: program, + label: program.name, + })), + }); + if (confirmed) { + selectedProgram = payload; + } + } + if (selectedProgram) { + const eWalletProduct = this.env.pos.db.get_product_by_id(selectedProgram.trigger_product_ids[0]); + order.add_product(eWalletProduct, { + price: -orderTotal, + merge: false, + eWalletGiftCardProgram: selectedProgram, + }); + } + } else if (eWalletRewards.length >= 1) { + let eWalletReward = null; + if (eWalletRewards.length == 1) { + eWalletReward = eWalletRewards[0]; + } else { + const { confirmed, payload } = await this.showPopup('SelectionPopup', { + title: this.env._t('Use eWallet to pay'), + list: eWalletRewards.map(({ reward, coupon_id }) => ({ + id: reward.id, + item: { reward, coupon_id }, + label: `${reward.description} (${reward.program_id.name})`, + })), + }); + if (confirmed) { + eWalletReward = payload; + } + } + if (eWalletReward) { + const result = order._applyReward(eWalletReward.reward, eWalletReward.coupon_id, {}); + if (result !== true) { + // Returned an error + this.showPopup('ErrorPopup', { + title: this.env._t('Error'), + body: result, + }); + } + order._updateRewards(); + } + } + } + _shouldBeHighlighted(orderTotal, eWalletPrograms, eWalletRewards) { + return (orderTotal < 0 && eWalletPrograms.length >= 1) || eWalletRewards.length >= 1; + } + _getText(orderTotal, eWalletPrograms, eWalletRewards) { + if (orderTotal < 0 && eWalletPrograms.length >= 1) { + return this.env._t('eWallet Refund'); + } else if (eWalletRewards.length >= 1) { + return this.env._t('eWallet Pay'); + } else { + return this.env._t('eWallet'); + } + } +} +eWalletButton.template = 'point_of_sale.eWalletButton'; + +ProductScreen.addControlButton({ + component: eWalletButton, + condition: function () { + return this.env.pos.programs.filter((p) => p.program_type == 'ewallet').length > 0; + }, +}); + +Registries.Component.add(eWalletButton); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Loyalty.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Loyalty.js new file mode 100644 index 0000000..d377bc3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Loyalty.js @@ -0,0 +1,1642 @@ +/** @odoo-module **/ + +import { Order, Orderline, PosGlobalState} from 'point_of_sale.models'; +import Registries from 'point_of_sale.Registries'; +import session from 'web.session'; +import concurrency from 'web.concurrency'; +import { Gui } from 'point_of_sale.Gui'; +import { round_decimals,round_precision } from 'web.utils'; +import core from 'web.core'; +import { Domain, InvalidDomainError } from '@web/core/domain'; +import { sprintf } from '@web/core/utils/strings'; + +const _t = core._t; +const dropPrevious = new concurrency.MutexedDropPrevious(); // Used for queuing reward updates +const mutex = new concurrency.Mutex(); // Used for sequential cache updates + +const COUPON_CACHE_MAX_SIZE = 4096 // Maximum coupon cache size, prevents long run memory issues and (to some extent) invalid data + +function _newRandomRewardCode() { + return (Math.random() + 1).toString(36).substring(3); +} + +let nextId = -1; + +let pointsForProgramsCountedRules = {}; + +export class PosLoyaltyCard { + /** + * @param {string} code coupon code + * @param {number} id id of loyalty.card, negative if it is cache local only + * @param {number} program_id id of loyalty.program + * @param {number} partner_id id of res.partner + * @param {number} balance points on the coupon, not counting the order's changes + * @param {string} expiration_date + */ + constructor(code, id, program_id, partner_id, balance, expiration_date = false) { + this.code = code; + this.id = id || nextId--; + this.program_id = program_id; + this.partner_id = partner_id; + this.balance = balance; + this.expiration_date = expiration_date && new Date(expiration_date); + } + + isExpired() { + return this.expiration_date && this.expiration_date < new Date(); + } +} + +/** + * Calculate the number of free items based on the given number + * of items `number_items` and the rule: buy `n` take `m`. + * + * e.g. + *``` + * rule: buy 2 take 1 rule: buy 2 take 3 + * +------------+--------+--------+ +------------+--------+--------+ + * |number_items| charged| free| |number_items| charged| free| + * +------------+--------+--------+ +------------+--------+--------+ + * | 1| 1| 0| | 1| 1| 0| + * | 2| 2| 0| | 2| 2| 0| + * | 3| 2| 1| | 3| 2| 1| + * | 4| 3| 1| | 4| 2| 2| + * | 5| 4| 1| | 5| 2| 3| + * | 6| 4| 2| | 6| 3| 3| + * | 7| 5| 2| | 7| 4| 3| + * | 8| 6| 2| | 8| 4| 4| + * | 9| 6| 3| | 9| 4| 5| + * | 10| 7| 3| | 10| 4| 6| + * +------------+--------+--------+ +------------+--------+--------+ + * ``` + * + * @param {number} numberItems number of items + * @param {number} n items to buy + * @param {number} m item for free + * @returns {number} number of free items + */ + function computeFreeQuantity(numberItems, n, m) { + let factor = Math.trunc(numberItems / (n + m)); + let free = factor * m; + let charged = numberItems - free; + // adjust the calculated free quantities + let x = (factor + 1) * n; + let y = x + (factor + 1) * m; + let adjustment = x <= charged && charged < y ? charged - x : 0; + return Math.floor(free + adjustment); +} + +const PosLoyaltyGlobalState = (PosGlobalState) => class PosLoyaltyGlobalState extends PosGlobalState { + //@override + async _processData(loadedData) { + this.couponCache = {}; + this.partnerId2CouponIds = {}; + this.rewards = loadedData['loyalty.reward'] || []; + + for (const reward of this.rewards) { + reward.all_discount_product_ids = new Set(reward.all_discount_product_ids); + } + + this.fieldTypes = loadedData['field_types']; + await super._processData(loadedData); + this.productId2ProgramIds = loadedData['product_id_to_program_ids']; + this.programs = loadedData['loyalty.program'] || []; //TODO: rename to `loyaltyPrograms` etc + this.rules = loadedData['loyalty.rule'] || []; + this._loadLoyaltyData(); + } + + _loadProductProduct(products) { + super._loadProductProduct(...arguments); + + for (const reward of this.rewards) { + this.compute_discount_product_ids(reward, products); + } + + this.rewards = this.rewards.filter(Boolean) + } + + compute_discount_product_ids(reward, products) { + const reward_product_domain = JSON.parse(reward.reward_product_domain); + if (!reward_product_domain) { + return; + } + + const domain = new Domain(reward_product_domain); + + try { + products + .filter((product) => domain.contains(product)) + .forEach(product => reward.all_discount_product_ids.add(product.id)); + } catch (error) { + if (!(error instanceof InvalidDomainError)) { + throw error + } + const index = this.rewards.indexOf(reward); + if (index != -1) { + Gui.showPopup('ErrorPopup', { + title: _t('A reward could not be loaded'), + body: sprintf( + _t('The reward "%s" contain an error in its domain, your domain must be compatible with the PoS client'), + this.rewards[index].description) + }); + this.rewards[index] = null; + } + } + } + + async _getTableOrdersFromServer(tableIds) { + const oldOrders = this.orders; + const orders = await super._getTableOrdersFromServer(tableIds); + + const oldOrderlinesWithCoupons = [].concat(...oldOrders.map(oldOrder => + oldOrder.orderlines.filter(orderline => orderline.is_reward_line && orderline.coupon_id < 1) + )); + + // Remapping of coupon_id for both couponPointChanges and Orderline.coupon_id + if (oldOrderlinesWithCoupons.length) { + for (const oldOrderline of oldOrderlinesWithCoupons) { + const matchingOrderline = orders + .flatMap((order) => order.lines.map((line) => line[2])) + .find(line => line.reward_id === oldOrderline.reward_id); + + if (matchingOrderline) { + matchingOrderline.coupon_id = nextId; + } + } + + for (const order of orders) { + const oldOrder = oldOrders.find(oldOrder => oldOrder.uid === order.uid); + + if (oldOrder) { + if (oldOrder.partner && oldOrder.partner.id === order.partner_id) { + order.partner = oldOrder.partner; + } + + order.couponPointChanges = oldOrder.couponPointChanges; + + Object.keys(order.couponPointChanges).forEach(index => { + order.couponPointChanges[nextId] = {...order.couponPointChanges[index]}; + order.couponPointChanges[nextId].coupon_id = nextId; + delete order.couponPointChanges[index]; + }); + } + } + } + + return orders; + } + + _loadLoyaltyData() { + this.program_by_id = {}; + this.reward_by_id = {}; + + for (const program of this.programs) { + this.program_by_id[program.id] = program; + if (program.date_to) { + program.date_to = new Date(program.date_to); + } + program.rules = []; + program.rewards = []; + } + for (const rule of this.rules) { + rule.valid_product_ids = new Set(rule.valid_product_ids); + rule.program_id = this.program_by_id[rule.program_id[0]]; + rule.program_id.rules.push(rule); + } + for (const reward of this.rewards) { + this.reward_by_id[reward.id] = reward + reward.program_id = this.program_by_id[reward.program_id[0]];; + reward.discount_line_product_id = this.db.get_product_by_id(reward.discount_line_product_id[0]); + reward.all_discount_product_ids = new Set(reward.all_discount_product_ids); + reward.program_id.rewards.push(reward); + } + } + async load_server_data() { + await super.load_server_data(...arguments); + if (this.selectedOrder) { + this.selectedOrder._updateRewards(); + } + } + set_order(order) { + const result = super.set_order(...arguments); + // FIXME - JCB: This is a temporary fix. + // When an order is selected, it doesn't always contain the reward lines. + // And the list of active programs are not always correct. This is because + // of the use of DropPrevious in _updateRewards. + if (order && !order.finalized) { + order._updateRewards(); + } + return result; + } + /** + * Fetches `loyalty.card` records from the server and adds/updates them in our cache. + * + * @param {domain} domain For the search + * @param {int} limit Default to 1 + */ + async fetchCoupons(domain, limit=1) { + const result = await this.env.services.rpc({ + model: 'loyalty.card', + method: 'search_read', + kwargs: { + domain: domain, + fields: ['id', 'points', 'code', 'partner_id', 'program_id', 'expiration_date'], + limit: limit, + context: session.user_context, + } + }); + if (Object.keys(this.couponCache).length + result.length > COUPON_CACHE_MAX_SIZE) { + this.couponCache = {}; + this.partnerId2CouponIds = {}; + // Make sure that the current order has no invalid data. + if (this.selectedOrder) { + this.selectedOrder.invalidCoupons = true; + } + } + const couponList = []; + for (const dbCoupon of result) { + const coupon = new PosLoyaltyCard(dbCoupon.code, dbCoupon.id, dbCoupon.program_id[0], dbCoupon.partner_id[0], dbCoupon.points, dbCoupon.expiration_date); + this.couponCache[coupon.id] = coupon; + this.partnerId2CouponIds[coupon.partner_id] = this.partnerId2CouponIds[coupon.partner_id] || new Set(); + this.partnerId2CouponIds[coupon.partner_id].add(coupon.id); + couponList.push(coupon); + } + return couponList; + } + /** + * Fetches a loyalty card for the given program and partner, put in cache afterwards + * if a matching card is found in the cache, that one is used instead. + * If no card is found a local only card will be created until the order is validated. + * + * @param {int} programId + * @param {int} partnerId + */ + async fetchLoyaltyCard(programId, partnerId) { + for (const coupon of Object.values(this.couponCache)) { + if (coupon.partner_id === partnerId && coupon.program_id === programId) { + return coupon; + } + } + const fetchedCoupons = await this.fetchCoupons([['partner_id', '=', partnerId], ['program_id', '=', programId]]); + const dbCoupon = fetchedCoupons.length > 0 ? fetchedCoupons[0] : null; + return dbCoupon || new PosLoyaltyCard(null, null, programId, partnerId, 0); + } + getLoyaltyCards(partner) { + const loyaltyCards = []; + if (this.partnerId2CouponIds[partner.id]) { + this.partnerId2CouponIds[partner.id].forEach(couponId => loyaltyCards.push(this.couponCache[couponId])); + } + return loyaltyCards; + } + addPartners(partners) { + const result = super.addPartners(partners); + // cache the loyalty cards of the partners + for (const partner of partners) { + for (const [couponId, { code, program_id, points }] of Object.entries(partner.loyalty_cards || {})) { + this.couponCache[couponId] = new PosLoyaltyCard(code, parseInt(couponId, 10), program_id, partner.id, points); + this.partnerId2CouponIds[partner.id] = this.partnerId2CouponIds[partner.id] || new Set(); + this.partnerId2CouponIds[partner.id].add(couponId); + } + } + return result; + } +} +Registries.Model.extend(PosGlobalState, PosLoyaltyGlobalState); + +const PosLoyaltyOrderline = (Orderline) => class PosLoyaltyOrderline extends Orderline { + export_as_JSON() { + const result = super.export_as_JSON(...arguments); + result.is_reward_line = this.is_reward_line; + result.reward_id = this.reward_id; + result.reward_product_id = this.reward_product_id; + result.coupon_id = this.coupon_id; + result.reward_identifier_code = this.reward_identifier_code; + result.points_cost = this.points_cost; + result.giftBarcode = this.giftBarcode; + result.giftCardId = this.giftCardId; + result.eWalletGiftCardProgramId = this.eWalletGiftCardProgram ? this.eWalletGiftCardProgram.id : null; + return result; + } + init_from_JSON(json) { + if (json.is_reward_line) { + this.is_reward_line = json.is_reward_line; + this.reward_id = json.reward_id; + this.reward_product_id = json.reward_product_id; + // Since non existing coupon have a negative id, of which the counter is lost upon reloading + // we make sure that they are kept the same between after a reload between the order and the lines. + this.coupon_id = this.order.oldCouponMapping[json.coupon_id] || json.coupon_id; + this.reward_identifier_code = json.reward_identifier_code; + this.points_cost = json.points_cost; + } + this.giftBarcode = json.giftBarcode; + this.giftCardId = json.giftCardId; + this.eWalletGiftCardProgram = this.pos.program_by_id[json.eWalletGiftCardProgramId]; + super.init_from_JSON(...arguments); + } + set_quantity(quantity, keep_price) { + if (quantity === 'remove' && this.is_reward_line) { + // Remove any line that is part of that same reward aswell. + const linesToRemove = [] + this.order.get_orderlines().forEach((line) => { + if (line != this && + line.reward_id === this.reward_id && + line.coupon_id === this.coupon_id && + line.reward_identifier_code === this.reward_identifier_code) { + linesToRemove.push(line); + } + }); + for (const line of linesToRemove) { + this.order.orderlines.remove(line); + } + } + return super.set_quantity(...arguments); + } + getEWalletGiftCardProgramType() { + return this.eWalletGiftCardProgram && this.eWalletGiftCardProgram.program_type + } + ignoreLoyaltyPoints({ program }) { + return ( + ['gift_card', 'ewallet'].includes(program.program_type) && this.eWalletGiftCardProgram && + this.eWalletGiftCardProgram.id !== program.id + ); + } +} +Registries.Model.extend(Orderline, PosLoyaltyOrderline); + +const PosLoyaltyOrder = (Order) => class PosLoyaltyOrder extends Order { + constructor() { + super(...arguments); + this._initializePrograms({}); + // Always start with invalid coupons so that coupon for this + // order is properly assigned. @see _checkMissingCoupons + this.invalidCoupons = true; + } + export_as_JSON() { + const json = super.export_as_JSON(...arguments); + json.disabledRewards = [...this.disabledRewards]; + json.codeActivatedProgramRules = this.codeActivatedProgramRules; + json.codeActivatedCoupons = this.codeActivatedCoupons; + json.couponPointChanges = this.couponPointChanges; + return json; + } + init_from_JSON(json) { + this.couponPointChanges = json.couponPointChanges; + this.partner = json.partner; + // Remapping of coupon_id for both couponPointChanges and Orderline.coupon_id + this.oldCouponMapping = {}; + if (this.couponPointChanges) { + for (const [key, pe] of Object.entries(this.couponPointChanges)) { + if (!this.pos.program_by_id[pe.program_id]) { + // Remove points changes for programs that are not available anymore. + delete this.couponPointChanges[key]; + continue; + } + if (pe.coupon_id > 0) { + continue; + } + const newId = nextId--; + this.oldCouponMapping[pe.coupon_id] = newId; + pe.coupon_id = newId; + this.couponPointChanges[newId] = pe; + delete this.couponPointChanges[key]; + } + } + super.init_from_JSON(...arguments); + delete this.oldCouponMapping; + this.disabledRewards = new Set(json.disabledRewards); + this.codeActivatedProgramRules = json.codeActivatedProgramRules; + this.codeActivatedCoupons = json.codeActivatedCoupons; + } + /** + * We need to update the rewards upon changing the partner as it may impact the points available + * for rewards. + * + * @override + */ + set_partner(partner) { + const oldPartner = this.get_partner(); + super.set_partner(partner); + if (this.couponPointChanges && oldPartner !== this.get_partner()) { + // Remove couponPointChanges for cards in is_nominative programs. + // This makes sure that counting of points on loyalty and ewallet programs is updated after partner changes. + const loyaltyProgramIds = new Set(this.pos.programs.filter(program => program.is_nominative).map(program => program.id)); + for (const [key, pointChange] of Object.entries(this.couponPointChanges)) { + if (loyaltyProgramIds.has(pointChange.program_id)) { + delete this.couponPointChanges[key]; + } + } + this._updateRewards(); + } + } + wait_for_push_order() { + return (!_.isEmpty(this.couponPointChanges) || this._get_reward_lines().length || super.wait_for_push_order(...arguments)); + } + /** + * Add additional information for our ticket, such as new coupons and loyalty point gains. + * + * @override + */ + export_for_printing() { + const result = super.export_for_printing(...arguments); + if (this.get_partner()) { + result.loyaltyStats = this.getLoyaltyPoints(); + } + result.new_coupon_info = this.new_coupon_info; + return result; + } + //@override + _get_ignored_product_ids_total_discount() { + const productIds = super._get_ignored_product_ids_total_discount(...arguments); + const giftCardPrograms = this.pos.programs.filter(p => p.program_type === 'gift_card'); + for (const program of giftCardPrograms) { + const giftCardProductId = [...program.rules[0].valid_product_ids][0]; + if (giftCardProductId) { + productIds.push(giftCardProductId); + } + } + return productIds; + } + get_orderlines() { + const orderlines = super.get_orderlines(this, arguments); + const rewardLines = []; + const nonRewardLines = []; + for (const line of orderlines) { + if (line.is_reward_line) { + rewardLines.push(line); + } else { + nonRewardLines.push(line); + } + } + return [...nonRewardLines, ...rewardLines]; + } + _get_reward_lines() { + const orderLines = super.get_orderlines(...arguments); + if (orderLines) { + return orderLines.filter((line) => line.is_reward_line); + } + return orderLines; + } + _get_regular_order_lines() { + const orderLines = super.get_orderlines(...arguments); + if (orderLines) { + return orderLines.filter((line) => !line.is_reward_line && !line.refunded_orderline_id); + } + return orderLines; + } + get_last_orderline() { + const orderLines = super.get_orderlines(...arguments).filter((line) => !line.is_reward_line); + return orderLines[orderLines.length - 1]; + } + set_pricelist(pricelist) { + super.set_pricelist(...arguments); + this._updateRewards(); + } + set_orderline_options(line, options) { + super.set_orderline_options(...arguments); + if (options && options.is_reward_line) { + line.is_reward_line = options.is_reward_line; + line.reward_id = options.reward_id; + line.reward_product_id = options.reward_product_id; + line.coupon_id = options.coupon_id; + line.reward_identifier_code = options.reward_identifier_code; + line.points_cost = options.points_cost; + line.price_automatically_set = true; + } + line.giftBarcode = options.giftBarcode; + line.giftCardId = options.giftCardId; + line.eWalletGiftCardProgram = options.eWalletGiftCardProgram; + } + add_product(product, options) { + super.add_product(...arguments); + this._updateRewards(); + } + + async _initializePrograms() { + // When deleting a reward line, a popup will be displayed if the reward was automatic, + // if confirmed the reward is added to this list and will not be claimed automatically again. + if (!this.disabledRewards) { + this.disabledRewards = new Set(); + } + // List of programs that require a code that are activated. + if (!this.codeActivatedProgramRules) { + this.codeActivatedProgramRules = []; + } + // List of coupons activated manually + if (!this.codeActivatedCoupons) { + this.codeActivatedCoupons = []; + } + // This field will hold the added points for each coupon. + // Points lost are directly linked to the order lines. + if (!this.couponPointChanges) { + this.couponPointChanges = {}; + } + } + _resetPrograms() { + this.disabledRewards = new Set(); + this.codeActivatedProgramRules = []; + this.codeActivatedCoupons = []; + this.couponPointChanges = {}; + this.orderlines.remove(this._get_reward_lines()); + this._updateRewards(); + } + _updateRewards() { + // Calls are not expected to take some time besides on the first load + when loyalty programs are made applicable + if (this.pos.programs.length === 0) { + return; + } + dropPrevious.exec(() => {return this._updateLoyaltyPrograms().then(async () => { + // Try auto claiming rewards + const claimableRewards = this.getClaimableRewards(false, false, true); + let changed = false; + for (const {coupon_id, reward} of claimableRewards) { + if (reward.program_id.rewards.length === 1 && !reward.program_id.is_nominative && + (reward.reward_type !== 'product' || (reward.reward_type == 'product' && !reward.multi_product))) { + this._applyReward(reward, coupon_id); + changed = true; + } + } + // Rewards may impact the number of points gained + if (changed) { + await this._updateLoyaltyPrograms(); + } + this._updateRewardLines(); + })}).catch(() => {/* catch the reject of dp when calling `add` to avoid unhandledrejection */}); + } + async _updateLoyaltyPrograms() { + await this._checkMissingCoupons(); + await this._updatePrograms(); + } + /** + * Checks that all 'existing' coupons are in our cache, and if not load/update them. + */ + async _checkMissingCoupons() { + // This function must stay sequential to avoid potential concurrency errors. + await mutex.exec(async () => { + if (!this.invalidCoupons) { + return; + } + this.invalidCoupons = false; + const allCoupons = []; + for (const pe of Object.values(this.couponPointChanges)) { + if (pe.coupon_id > 0) { + allCoupons.push(pe.coupon_id); + } + } + allCoupons.push(...this.codeActivatedCoupons.map((coupon) => coupon.id)); + const couponsToFetch = allCoupons.filter((elem) => !this.pos.couponCache[elem]); + if (couponsToFetch.length) { + await this.pos.fetchCoupons([['id', 'in', couponsToFetch]], couponsToFetch.length); + // Remove coupons that could not be loaded from the db + this.codeActivatedCoupons = this.codeActivatedCoupons.filter((coupon) => this.pos.couponCache[coupon.id]); + this.couponPointChanges = Object.fromEntries(Object.entries(this.couponPointChanges).filter(([k, pe]) => this.pos.couponCache[pe.coupon_id])); + } + }); + } + /** + * Refreshes the currently applied rewards, if they are not applicable anymore they are removed. + */ + _updateRewardLines() { + if (!this.orderlines.length) { + return; + } + const rewardLines = this._get_reward_lines(); + if (!rewardLines.length) { + return; + } + const productRewards = [] + const otherRewards = []; + const paymentRewards = []; // Gift card and ewallet rewards are considered payments and must stay at the end + + for (const line of rewardLines) { + const claimedReward = { + reward: this.pos.reward_by_id[line.reward_id], + coupon_id: line.coupon_id, + args: { + product: line.reward_product_id, + }, + reward_identifier_code: line.reward_identifier_code, + } + if (claimedReward.reward.program_id.program_type === 'gift_card' || claimedReward.reward.program_id.program_type === 'ewallet') { + paymentRewards.push(claimedReward); + } else if (claimedReward.reward.reward_type === 'product') { + productRewards.push(claimedReward); + } else if (!otherRewards.some(reward => reward.reward_identifier_code === claimedReward.reward_identifier_code)) { + otherRewards.push(claimedReward); + } + this.orderlines.remove(line); + } + for (const claimedReward of productRewards.concat(otherRewards).concat(paymentRewards)) { + // For existing coupons check that they are still claimed, they can exist in either `couponPointChanges` or `codeActivatedCoupons` + if (!this.codeActivatedCoupons.find((coupon) => coupon.id === claimedReward.coupon_id) && + !this.couponPointChanges[claimedReward.coupon_id]) { + continue; + } + this._applyReward(claimedReward.reward, claimedReward.coupon_id, claimedReward.args); + } + } + /** + * Update our couponPointChanges, meaning the points/coupons each program give etc. + */ + async _updatePrograms() { + const changesPerProgram = {}; + const programsToCheck = new Set(); + // By default include all programs that are considered 'applicable' + for (const program of this.pos.programs) { + if (this._programIsApplicable(program)) { + programsToCheck.add(program.id); + } + } + const newPointChanges = Object.assign({}, JSON.parse(JSON.stringify(this.couponPointChanges))); + for (const pe of Object.values(newPointChanges)) { + if (!changesPerProgram[pe.program_id]) { + changesPerProgram[pe.program_id] = []; + programsToCheck.add(pe.program_id); + } + changesPerProgram[pe.program_id].push(pe); + } + for (const coupon of this.codeActivatedCoupons) { + programsToCheck.add(coupon.program_id); + } + const programs = [...programsToCheck].map((programId) => this.pos.program_by_id[programId]); + const pointsAddedPerProgram = this.pointsForPrograms(programs); + for (const program of this.pos.programs) { + // Future programs may split their points per unit paid (gift cards for example), consider a non applicable program to give no points + const pointsAdded = this._programIsApplicable(program) ? pointsAddedPerProgram[program.id] : []; + // For programs that apply to both (loyalty) we always add a change of 0 points, if there is none, since it makes it easier to + // track for claimable rewards, and makes sure to load the partner's loyalty card. + if (program.is_nominative && !pointsAdded.length && this.get_partner()) { + pointsAdded.push({points: 0}); + } + const oldChanges = changesPerProgram[program.id] || []; + // Update point changes for those that exist + for (let idx = 0; idx < Math.min(pointsAdded.length, oldChanges.length); idx++) { + Object.assign(oldChanges[idx], pointsAdded[idx]); + } + if (pointsAdded.length < oldChanges.length) { + const removedIds = oldChanges.map((pe) => pe.coupon_id); + removedIds.forEach(id => delete newPointChanges[id]); + } else if (pointsAdded.length > oldChanges.length) { + for (const pa of pointsAdded.splice(oldChanges.length)) { + const coupon = await this._couponForProgram(program); + newPointChanges[coupon.id] = { + points: pa.points, + program_id: program.id, + coupon_id: coupon.id, + barcode: pa.barcode, + appliedRules: pointsForProgramsCountedRules[program.id], + giftCardId: pa.giftCardId + }; + } + } + } + // Also remove coupons from codeActivatedCoupons if their program applies_on current orders and the program does not give any points + this.codeActivatedCoupons = this.codeActivatedCoupons.filter((coupon) => { + const program = this.pos.program_by_id[coupon.program_id]; + if (program.applies_on === 'current' && pointsAddedPerProgram[program.id].length === 0) { + return false; + } + return true; + }); + this.couponPointChanges = newPointChanges; + } + /** + * @typedef {{ won: number, spend: number, total: number, balance: number, name: string}} LoyaltyPoints + * @typedef {{ couponId: number, program: object, points: LoyaltyPoints}} LoyaltyStat + * @returns {Array} + */ + getLoyaltyPoints() { + // map: couponId -> LoyaltyPoints + const loyaltyPoints = {}; + for (const pointChange of Object.values(this.couponPointChanges)) { + const { coupon_id, points, program_id } = pointChange; + const program = this.pos.program_by_id[program_id]; + if (program.program_type !== 'loyalty') { + // Not a loyalty program, skip + continue; + } + const loyaltyCard = this.pos.couponCache[coupon_id] || /* or new card */ { id: coupon_id, balance: 0 }; + let [won, spent, total] = [0, 0, 0]; + let balance = loyaltyCard.balance; + won += points - this._getPointsCorrection(program); + if (coupon_id !== 0) { + for (const line of this._get_reward_lines()) { + if (line.coupon_id === coupon_id) { + spent += line.points_cost; + } + } + } + total = balance + won - spent; + const name = program.portal_visible ? program.portal_point_name : _t('Points'); + loyaltyPoints[coupon_id] = { + won: parseFloat(won.toFixed(2)), + spent: parseFloat(spent.toFixed(2)), + // Display total when order is ongoing. + total: parseFloat(total.toFixed(2)), + // Display balance when order is done. + balance: parseFloat(balance.toFixed(2)), + name, + program, + }; + } + return Object.entries(loyaltyPoints).map(([couponId, points]) => ({ couponId, points, program: points.program })); + } + /** + * The points in the couponPointChanges for free product reward is not correct. + * It doesn't take into account the points from the `free` product. Use this method + * to compute the necessary correction. + * @param {*} program + * @returns {number} + */ + _getPointsCorrection(program) { + const rewardLines = this.orderlines.filter(line => line.is_reward_line); + let res = 0; + for (const rule of program.rules) { + for (const line of rewardLines) { + const reward = this.pos.reward_by_id[line.reward_id] + if (this._validForPointsCorrection(reward, line, rule)) { + if (rule.reward_point_mode === 'money') { + res -= round_precision(rule.reward_point_amount * line.get_price_with_tax(), 0.01); + } else if (rule.reward_point_mode === 'unit') { + res += rule.reward_point_amount * line.get_quantity(); + } + } + } + } + return res; + } + /** + * Checks if a reward line is valid for points correction. + * + * The function evaluates three conditions: + * 1. The reward type must be 'product'. + * 2. The reward line must be part of the rule. + * 3. The reward line and the rule must be associated with the same program. + */ + _validForPointsCorrection(reward, line, rule) { + // Check if the reward type is free product + if (reward.reward_type !== 'product') { + return false; + } + + // Check if the rule's reward point mode is order then not valid for correction + if (rule.reward_point_mode === 'order') { + return false; + } + + // Check if the reward line is part of the rule + if (!(rule.any_product || rule.valid_product_ids.has(line.reward_product_id))) { + return false; + } + + // Check if the reward line and the rule are associated with the same program + if (rule.program_id.id !== reward.program_id.id) { + return false; + } + return true; + } + /** + * @returns {number} The points that are left for the given coupon for this order. + */ + _getRealCouponPoints(coupon_id) { + let points = 0; + const dbCoupon = this.pos.couponCache[coupon_id]; + if (dbCoupon) { + points += dbCoupon.balance; + } + Object.values(this.couponPointChanges).some((pe) => { + if (pe.coupon_id === coupon_id) { + if (this.pos.program_by_id[pe.program_id].applies_on !== 'future') { + points += pe.points; + } + // couponPointChanges is not supposed to have a coupon multiple times + return true; + } + return false + }); + for (const line of this.get_orderlines()) { + if (line.is_reward_line && line.coupon_id === coupon_id) { + points -= line.points_cost; + } + } + return points + } + /** + * Depending on the program type returns a new (local) instance of coupon or tries to retrieve the coupon in case of loyalty cards. + * Existing coupons are put in a cache which is also used to fetch the coupons. + * + * @param {object} program + */ + async _couponForProgram(program) { + if (program.is_nominative) { + return this.pos.fetchLoyaltyCard(program.id, this.get_partner().id); + } + // This type of coupons don't need to really exist up until validating the order, so no need to cache + return new PosLoyaltyCard(null, null, program.id, (this.get_partner() || {id: -1}).id, 0); + } + _programIsApplicable(program) { + if (program.trigger === 'auto' && !program.rules.find((rule) => rule.mode === 'auto' || this.codeActivatedProgramRules.includes(rule.id))) { + return false; + } + if (program.trigger === 'with_code' && !program.rules.find((rule) => this.codeActivatedProgramRules.includes(rule.id))) { + return false; + } + if (program.is_nominative && !this.get_partner()) { + return false; + } + if (program.date_to && program.date_to <= new Date()) { + return false; + } + if (program.limit_usage && program.total_order_count >= program.max_usage) { + return false; + } + return true; + } + /** + * Computes how much points each program gives. + * + * @param {Array} programs list of loyalty.program + * @returns {Object} Containing the points gained per program + */ + pointsForPrograms(programs) { + pointsForProgramsCountedRules = {}; + const orderLines = this.get_orderlines().filter((line) => !line.refunded_orderline_id); + const linesPerRule = {}; + for (const line of orderLines) { + const reward = line.reward_id + ? this.pos.reward_by_id[line.reward_id] + : undefined; + const isDiscount = reward && reward.reward_type === "discount"; + const rewardProgram = reward && reward.program_id; + // Skip lines for automatic discounts. + if (isDiscount && rewardProgram.trigger === 'auto') { + continue; + } + for (const program of programs) { + // Skip lines for the current program's discounts. + if (isDiscount && rewardProgram.id === program.id) { + continue; + } + for (const rule of program.rules) { + // Skip lines to which the rule doesn't apply. + if (rule.any_product || rule.valid_product_ids.has(line.get_product().id)) { + if (!linesPerRule[rule.id]) { + linesPerRule[rule.id] = []; + } + linesPerRule[rule.id].push(line); + } + } + } + } + const result = {} + for (const program of programs) { + let points = 0; + const splitPoints = []; + for (const rule of program.rules) { + if (rule.mode === 'with_code' && !this.codeActivatedProgramRules.includes(rule.id)) { + continue; + } + const linesForRule = linesPerRule[rule.id] ? linesPerRule[rule.id] : []; + const amountWithTax = linesForRule.reduce((sum, line) => sum + line.get_price_with_tax(), 0); + const amountWithoutTax = linesForRule.reduce((sum, line) => sum + line.get_price_without_tax(), 0); + const amountCheck = rule.minimum_amount_tax_mode === 'incl' && amountWithTax || amountWithoutTax; + if (rule.minimum_amount > amountCheck) { + continue; + } + let totalProductQty = 0; + // Only count points for paid lines. + const qtyPerProduct = {}; + let orderedProductPaid = 0; + for (const line of orderLines) { + if (((!line.reward_product_id && (rule.any_product || rule.valid_product_ids.has(line.get_product().id))) || + (line.reward_product_id && (rule.any_product || rule.valid_product_ids.has(line.reward_product_id)))) && + !line.ignoreLoyaltyPoints({ program })){ + if (line.is_reward_line) { + const reward = this.pos.reward_by_id[line.reward_id]; + if ((program.id === reward.program_id.id) || ['gift_card', 'ewallet'].includes(reward.program_id.program_type)) { + continue; + } + } + const lineQty = (line.reward_product_id ? -line.get_quantity() : line.get_quantity()); + if (qtyPerProduct[line.reward_product_id || line.get_product().id]) { + qtyPerProduct[line.reward_product_id || line.get_product().id] += lineQty; + } else { + qtyPerProduct[line.reward_product_id || line.get_product().id] = lineQty; + } + orderedProductPaid += line.get_price_with_tax(); + if(!line.is_reward_line){ + totalProductQty += lineQty; + } + } + } + if (totalProductQty < rule.minimum_qty) { + // Should also count the points from negative quantities. + // For example, when refunding an ewallet payment. See TicketScreen override in this addon. + continue; + } + if (!(program.id in pointsForProgramsCountedRules)) { + pointsForProgramsCountedRules[program.id] = []; + } + pointsForProgramsCountedRules[program.id].push(rule.id) + if (program.applies_on === 'future' && rule.reward_point_split && rule.reward_point_mode !== 'order') { + // In this case we count the points per rule + if (rule.reward_point_mode === 'unit') { + splitPoints.push(...Array.apply(null, Array(totalProductQty)).map((_) => {return {points: rule.reward_point_amount}})); + } else if (rule.reward_point_mode === 'money') { + for (const line of orderLines) { + if (line.is_reward_line || !(rule.valid_product_ids.has(line.get_product().id)) || line.get_quantity() <= 0 + || line.ignoreLoyaltyPoints({ program })) { + continue; + } + const pointsPerUnit = round_precision(rule.reward_point_amount * line.get_price_with_tax() / line.get_quantity(), 0.01); + if (pointsPerUnit > 0) { + splitPoints.push(...Array.apply(null, Array(line.get_quantity())).map(() => { + if (line.giftBarcode && line.get_quantity() == 1) { + return {points: pointsPerUnit, barcode: line.giftBarcode, giftCardId: line.giftCardId }; + } + return {points: pointsPerUnit} + })); + } + } + } + } else { + // In this case we add on to the global point count + if (rule.reward_point_mode === 'order') { + points += rule.reward_point_amount; + } else if (rule.reward_point_mode === 'money') { + // NOTE: unlike in sale_loyalty this performs a round half-up instead of round down + points += round_precision(rule.reward_point_amount * orderedProductPaid, 0.01); + } else if (rule.reward_point_mode === 'unit') { + points += rule.reward_point_amount * totalProductQty; + } + } + } + const res = (points || program.program_type === 'coupons') ? [{points}] : []; + if (splitPoints.length) { + res.push(...splitPoints); + } + result[program.id] = res; + } + return result; + } + /** + * @returns {Array} List of lines composing the global discount + */ + _getGlobalDiscountLines() { + return this.get_orderlines().filter((line) => line.reward_id && this.pos.reward_by_id[line.reward_id].is_global_discount); + } + /** + * Returns the number of product items in the order based on the given rule. + * @param {*} rule + */ + _computeNItems(rule) { + return this._get_regular_order_lines().reduce((nItems, line) => { + let increment = 0; + if (rule.any_product || rule.valid_product_ids.has(line.product.id)) { + increment = line.get_quantity(); + } + return nItems + increment; + }, 0); + } + /** + * Checks whether this order is allowed to generate rewards + * from the given coupon program. + * @param {*} couponProgram + */ + _canGenerateRewards(couponProgram, orderTotalWithTax, orderTotalWithoutTax) { + for (const rule of couponProgram.rules) { + const amountToCompare = rule.minimum_amount_tax_mode == 'incl' ? orderTotalWithTax : orderTotalWithoutTax + if (rule.minimum_amount > amountToCompare) { + return false; + } + const nItems = this._computeNItems(rule); + if (rule.minimum_qty > nItems) { + return false; + } + } + return true; + } + /** + * @param {Integer} coupon_id (optional) Coupon id + * @param {Integer} program_id (optional) Program id + * @returns {Array} List of {Object} containing the coupon_id and reward keys + */ + getClaimableRewards(coupon_id=false, program_id=false, auto=false) { + const allCouponPrograms = Object.values(this.couponPointChanges).map((pe) => { + return { + program_id: pe.program_id, + coupon_id: pe.coupon_id, + }; + }).concat(this.codeActivatedCoupons.map((coupon) => { + return { + program_id: coupon.program_id, + coupon_id: coupon.id, + }; + })); + const result = []; + const totalWithTax = this.get_total_with_tax(); + const totalWithoutTax = this.get_total_without_tax(); + const totalIsZero = totalWithTax === 0; + const globalDiscountLines = this._getGlobalDiscountLines(); + const globalDiscountPercent = globalDiscountLines.length ? + this.pos.reward_by_id[globalDiscountLines[0].reward_id].discount : 0; + for (const couponProgram of allCouponPrograms) { + const program = this.pos.program_by_id[couponProgram.program_id]; + if (program.trigger == 'with_code') { + // For coupon programs, the rules become conditions. + // Points to purchase rewards will only come from the scanned coupon. + if (!this._canGenerateRewards(program, totalWithTax, totalWithoutTax)) { + continue; + }; + } + if ((coupon_id && couponProgram.coupon_id !== coupon_id) || + (program_id && couponProgram.program_id !== program_id)) { + continue; + } + const points = this._getRealCouponPoints(couponProgram.coupon_id); + for (const reward of program.rewards) { + if (points < reward.required_points) { + continue; + } + // Skip if the reward program is of type 'coupons' and there is already an reward orderline linked to the current reward to avoid multiple reward apply + if ((reward.program_id.program_type === 'coupons' && this.orderlines.find(((rewardline) => rewardline.reward_id === reward.id)))) { + continue; + } + if (auto && this.disabledRewards.has(reward.id)) { + continue; + } + // Try to filter out rewards that will not be claimable anyway. + if (reward.is_global_discount && reward.discount <= globalDiscountPercent) { + continue; + } + if (reward.reward_type === 'discount' && totalIsZero) { + continue; + } + let potentialQty; + if (reward.reward_type === 'product') { + if(!reward.multi_product){ + const product = this.pos.db.get_product_by_id(reward.reward_product_ids[0]); + potentialQty = this._computeUnclaimedFreeProductQty(reward, couponProgram.coupon_id, product, points); + } + if (!potentialQty || potentialQty <= 0) { + continue; + } + } + result.push({ + coupon_id: couponProgram.coupon_id, + reward: reward, + potentialQty + }); + } + } + return result; + } + /** + * Returns the reward such that when its reward product is added + * in the order, it will be added as free. That is, when added, + * it comes with the corresponding reward product line. + */ + getPotentialFreeProductRewards() { + const allCouponPrograms = Object.values(this.couponPointChanges).map((pe) => { + return { + program_id: pe.program_id, + coupon_id: pe.coupon_id, + }; + }).concat(this.codeActivatedCoupons.map((coupon) => { + return { + program_id: coupon.program_id, + coupon_id: coupon.id, + }; + })); + const result = []; + for (const couponProgram of allCouponPrograms) { + const program = this.pos.program_by_id[couponProgram.program_id]; + const points = this._getRealCouponPoints(couponProgram.coupon_id); + const hasLine = this.orderlines.filter(line => !line.is_reward_line).length > 0; + for (const reward of program.rewards.filter(reward => reward.reward_type == 'product')) { + if (points < reward.required_points) { + continue; + } + // Loyalty program (applies_on == 'both') should needs an orderline before it can apply a reward. + const considerTheReward = program.applies_on !== 'both' || (program.applies_on == 'both' && hasLine); + if (reward.reward_type === 'product' && considerTheReward) { + let hasPotentialQty = true; + let potentialQty; + for (const productId of reward.reward_product_ids) { + const product = this.pos.db.get_product_by_id(productId); + potentialQty = this._computePotentialFreeProductQty(reward, product, points); + if (potentialQty <= 0) { + hasPotentialQty = false; + } + } + if (hasPotentialQty) { + result.push({ + coupon_id: couponProgram.coupon_id, + reward: reward, + potentialQty + }); + } + } + } + } + return result; + } + /** + * Applies a reward to the order, `_updateRewards` is expected to be called right after. + * + * @param {loyalty.reward} reward + * @param {Integer} coupon_id + * @param {Object} args Reward options + * @returns True if everything went right or an error message + */ + _applyReward(reward, coupon_id, args) { + if (this._getRealCouponPoints(coupon_id) < reward.required_points) { + return _t("There are not enough points on the coupon to claim this reward."); + } + if (reward.is_global_discount) { + const globalDiscountLines = this._getGlobalDiscountLines(); + if (globalDiscountLines.length) { + const rewardId = globalDiscountLines[0].reward_id; + if (rewardId != reward.id && this.pos.reward_by_id[rewardId].discount >= reward.discount) { + return _t("A better global discount is already applied."); + } else if (rewardId != rewardId.id) { + for (const line of globalDiscountLines) { + this.orderlines.remove(line); + } + } + } + } + args = args || {}; + const rewardLines = this._getRewardLineValues({ + reward: reward, + coupon_id: coupon_id, + product: args['product'] || null, + }); + if (!Array.isArray(rewardLines)) { + return rewardLines; // Returned an error. + } + if (!rewardLines.length) { + return _t("The reward could not be applied."); + } + for (const rewardLine of rewardLines) { + this.orderlines.add(this._createLineFromVals(rewardLine)); + } + return true; + } + _createLineFromVals(vals) { + vals['lst_price'] = vals['price']; + const line = Orderline.create({}, {pos: this.pos, order: this, product: vals['product']}); + this.fix_tax_included_price(line); + this.set_orderline_options(line, vals); + return line; + } + /** + * @param {loyalty.reward} reward + * @returns the discountable and discountable per tax for this discount on order reward. + */ + _getDiscountableOnOrder(reward) { + let discountable = 0; + const discountablePerTax = {}; + for (const line of this.get_orderlines()) { + if (!line.get_quantity()) { + continue; + } + const taxKey = ['ewallet', 'gift_card'].includes(reward.program_id.program_type) + ? line.get_taxes().map((t) => t.id) + : line.get_taxes().filter((t) => t.amount_type !== 'fixed').map((t) => t.id); + discountable += line.get_price_with_tax(); + if (!discountablePerTax[taxKey]) { + discountablePerTax[taxKey] = 0; + } + discountablePerTax[taxKey] += line.get_base_price(); + } + return {discountable, discountablePerTax}; + } + /** + * @returns the order's cheapest line + */ + _getCheapestLine() { + let cheapestLine; + for (const line of this.get_orderlines()) { + if (line.reward_id || !line.get_quantity()) { + continue; + } + if (!cheapestLine || cheapestLine.price > line.price) { + cheapestLine = line; + } + } + return cheapestLine; + } + /** + * @param {loyalty.reward} reward + * @returns the discountable and discountable per tax for this discount on cheapest reward. + */ + _getDiscountableOnCheapest(reward) { + const cheapestLine = this._getCheapestLine(); + if (!cheapestLine) { + return {discountable: 0, discountablePerTax: {}}; + } + const taxKey = cheapestLine.get_taxes().map((t) => t.id); + return {discountable: cheapestLine.price, discountablePerTax: Object.fromEntries([[taxKey, cheapestLine.price]])}; + } + /** + * @param {loyalty.reward} reward + * @returns all lines to which the reward applies. + */ + _getSpecificDiscountableLines(reward) { + const discountableLines = []; + const applicableProducts = reward.all_discount_product_ids; + for (const line of this.get_orderlines()) { + if (!line.get_quantity()) { + continue; + } + if (applicableProducts.has(line.get_product().id) || + applicableProducts.has(line.reward_product_id)) { + discountableLines.push(line); + } + } + return discountableLines; + } + /** + * For a 'specific' type of discount it is more complicated as we have to make sure that we never + * discount more than what is available on a per line basis. + * @param {loyalty.reward} reward + * @returns the discountable and discountable per tax for this discount on specific reward. + */ + _getDiscountableOnSpecific(reward) { + const applicableProducts = reward.all_discount_product_ids; + const linesToDiscount = []; + const discountLinesPerReward = {}; + const orderLines = this.get_orderlines(); + const orderProducts = orderLines.map((line) => line.product.id); + const remainingAmountPerLine = {}; + for (const line of orderLines) { + if (!line.get_quantity() || !line.price) { + continue; + } + remainingAmountPerLine[line.cid] = line.get_price_with_tax(); + if (applicableProducts.has(line.get_product().id) || + (line.reward_product_id && applicableProducts.has(line.reward_product_id))) { + linesToDiscount.push(line); + } else if (line.reward_id) { + const lineReward = this.pos.reward_by_id[line.reward_id]; + if (lineReward.id === reward.id || + ( + orderProducts.some(product => + lineReward.all_discount_product_ids.has(product) && + applicableProducts.has(product) + ) && + lineReward.reward_type === 'discount' && + lineReward.discount_mode != 'percent' + ) + ) { + linesToDiscount.push(line); + } + if (!discountLinesPerReward[line.reward_identifier_code]) { + discountLinesPerReward[line.reward_identifier_code] = []; + } + discountLinesPerReward[line.reward_identifier_code].push(line); + } + } + + let cheapestLine = false; + for (const lines of Object.values(discountLinesPerReward)) { + const lineReward = this.pos.reward_by_id[lines[0].reward_id]; + if (lineReward.reward_type !== 'discount') { + continue; + } + let discountedLines = orderLines; + if (lineReward.discount_applicability === 'cheapest') { + cheapestLine = cheapestLine || this._getCheapestLine(); + discountedLines = [cheapestLine]; + } else if (lineReward.discount_applicability === 'specific') { + discountedLines = this._getSpecificDiscountableLines(lineReward); + } + if (!discountedLines.length) { + continue; + } + if (lineReward.discount_mode === 'percent') { + const discount = lineReward.discount / 100; + for (const line of discountedLines) { + if (line.reward_id) { + continue; + } + if (lineReward.discount_applicability === 'cheapest') { + remainingAmountPerLine[line.cid] *= (1 - (discount / line.get_quantity())) + } else { + remainingAmountPerLine[line.cid] *= (1 - discount); + } + } + } + } + + let discountable = 0; + const discountablePerTax = {}; + for (const line of linesToDiscount) { + discountable += remainingAmountPerLine[line.cid]; + const taxKey = line.get_taxes().map((t) => t.id); + if (!discountablePerTax[taxKey]) { + discountablePerTax[taxKey] = 0; + } + discountablePerTax[taxKey] += (line.get_base_price()) * (remainingAmountPerLine[line.cid] / line.get_price_with_tax()); + } + return {discountable, discountablePerTax}; + } + /** + * @param {Object} args See `_applyReward` + * @returns {Array} List of values to create the reward lines + */ + _getRewardLineValues(args) { + const reward = args['reward']; + if (reward.reward_type === 'discount') { + return this._getRewardLineValuesDiscount(args); + } else if (reward.reward_type === 'product') { + return this._getRewardLineValuesProduct(args); + } + // NOTE: we may reach this step if for some reason there is a free shipping reward + return []; + } + /** + * @param {Object} args See `_applyReward` + * @returns {Array} List of values to create the discount lines + */ + _getRewardLineValuesDiscount(args) { + const reward = args['reward']; + const coupon_id = args['coupon_id']; + const rewardAppliesTo = reward.discount_applicability; + let getDiscountable; + if (rewardAppliesTo === 'order') { + getDiscountable = this._getDiscountableOnOrder.bind(this); + } else if (rewardAppliesTo === 'cheapest') { + getDiscountable = this._getDiscountableOnCheapest.bind(this); + } else if (rewardAppliesTo === 'specific') { + getDiscountable = this._getDiscountableOnSpecific.bind(this); + } + if (!getDiscountable) { + return _t("Unknown discount type"); + } + let {discountable, discountablePerTax} = getDiscountable(reward); + discountable = Math.min(this.get_total_with_tax(), discountable); + if (!discountable) { + return []; + } + let maxDiscount = reward.discount_max_amount || Infinity; + if (reward.discount_mode === 'per_point') { + let points = (["ewallet", "gift_card"].includes(reward.program_id.program_type)) ? + this._getRealCouponPoints(coupon_id) : + Math.floor(this._getRealCouponPoints(coupon_id) / reward.required_points) * reward.required_points; + maxDiscount = Math.min(maxDiscount, reward.discount * points); + } else if (reward.discount_mode === 'per_order') { + maxDiscount = Math.min(maxDiscount, reward.discount); + } else if (reward.discount_mode === 'percent') { + maxDiscount = Math.min(maxDiscount, discountable * (reward.discount / 100)); + } + const rewardCode = _newRandomRewardCode(); + let pointCost = reward.clear_wallet ? this._getRealCouponPoints(coupon_id) : reward.required_points; + if (reward.discount_mode === 'per_point' && !reward.clear_wallet) { + pointCost = Math.min(maxDiscount, discountable) / reward.discount; + } + // These are considered payments and do not require to be either taxed or split by tax + const discountProduct = reward.discount_line_product_id; + if (['ewallet', 'gift_card'].includes(reward.program_id.program_type)) { + const taxes_to_apply = discountProduct.taxes_id.map(id => { return { ...this.pos.taxes_by_id[id], price_include:true } }) + const tax_res = this.pos.compute_all(taxes_to_apply, -Math.min(maxDiscount, discountable), 1, this.pos.currency.rounding) + let new_price = tax_res['total_excluded'] + new_price += tax_res.taxes.filter(tax => this.pos.taxes_by_id[tax.id].price_include).reduce((sum,tax) => sum += tax.amount,0) + return [{ + product: discountProduct, + price: new_price, + quantity: 1, + reward_id: reward.id, + is_reward_line: true, + coupon_id: coupon_id, + points_cost: pointCost, + reward_identifier_code: rewardCode, + merge: false, + taxIds: discountProduct.taxes_id + }]; + } + const discountFactor = discountable ? Math.min(1, (maxDiscount / discountable)) : 1; + const result = Object.entries(discountablePerTax).reduce((lst, entry) => { + // Ignore 0 price lines + if (!entry[1]) { + return lst; + } + const taxIds = entry[0] === '' ? [] : entry[0].split(',').map((str) => parseInt(str)); + lst.push({ + product: discountProduct, + price: -(entry[1] * discountFactor), + quantity: 1, + reward_id: reward.id, + is_reward_line: true, + coupon_id: coupon_id, + points_cost: 0, + reward_identifier_code: rewardCode, + tax_ids: taxIds, + merge: false, + }); + return lst; + }, []); + if (result.length) { + result[0]['points_cost'] = pointCost; + } + return result; + } + _isRewardProductPartOfRules(reward, product) { + return ( + reward.program_id.rules.filter((rule) => rule.any_product || rule.valid_product_ids.has(product.id)) + .length > 0 + ); + } + /** + * Tries to compute how many free product can be given out for the given product. + * Contrary to sale_loyalty, the product must be in the order lines in order to give it out + * (resulting in discount lines for the product's value). + * As such we need to approximate the effect of removing 1 quantity on the counting of points in order + * to avoid feedback loops between giving a product and it removing the required points for it. + * + * @param {loyalty.reward} reward + * @param {Integer} coupon_id + * @param {Product} product + * @returns {Integer} Available quantity to be given as reward for the given product + */ + _computeUnclaimedFreeProductQty(reward, coupon_id, product, remainingPoints) { + let claimed = 0; + let available = 0; + let shouldCorrectRemainingPoints = false; + for (const line of this.get_orderlines()) { + if (reward.reward_product_ids.includes(product.id) && reward.reward_product_ids.includes(line.product.id)) { + if (this._get_reward_lines() == 0) { + if (line.get_product().id === product.id) { + available += line.get_quantity(); + } + } else { + available += line.get_quantity(); + } + } else if (reward.reward_product_ids.includes(line.reward_product_id)) { + if (line.reward_id == reward.id ) { + remainingPoints += line.points_cost; + claimed += line.get_quantity(); + } else { + shouldCorrectRemainingPoints = true; + } + } + } + let freeQty; + if (reward.program_id.trigger == 'auto') { + if (this._isRewardProductPartOfRules(reward, product) && reward.program_id.applies_on !== 'future') { + // OPTIMIZATION: Pre-calculate the factors for each reward-product combination during the loading. + // For points not based on quantity, need to normalize the points to compute free quantity. + const appliedRulesIds = this.couponPointChanges[coupon_id].appliedRules; + const appliedRules = appliedRulesIds !== undefined + ? reward.program_id.rules.filter(rule => appliedRulesIds.includes(rule.id)) + : reward.program_id.rules; + let factor = 0; + let orderPoints = 0; + for (const rule of appliedRules) { + if (rule.any_product || rule.valid_product_ids.has(product.id)) { + if (rule.reward_point_mode === 'order') { + orderPoints += rule.reward_point_amount; + } else if (rule.reward_point_mode === 'money') { + factor += round_precision(rule.reward_point_amount * product.lst_price, 0.01); + } else if (rule.reward_point_mode === 'unit') { + factor += rule.reward_point_amount; + } + } + } + if (factor === 0) { + freeQty = Math.floor((remainingPoints / reward.required_points) * reward.reward_product_qty); + } else { + const correction = shouldCorrectRemainingPoints ? this._getPointsCorrection(reward.program_id) : 0 + freeQty = computeFreeQuantity((remainingPoints - correction - orderPoints) / factor, reward.required_points / factor, reward.reward_product_qty); + freeQty += Math.floor((orderPoints / reward.required_points) * reward.reward_product_qty); + } + } else { + freeQty = Math.floor((remainingPoints / reward.required_points) * reward.reward_product_qty); + } + } else if (reward.program_id.trigger == 'with_code') { + freeQty = Math.floor((remainingPoints / reward.required_points) * reward.reward_product_qty); + } + return Math.min(available, freeQty) - claimed; + } + _computePotentialFreeProductQty(reward, product, remainingPoints) { + if (reward.program_id.trigger == 'auto') { + if (this._isRewardProductPartOfRules(reward, product) && reward.program_id.applies_on !== 'future') { + const line = this.get_orderlines().find(line => line.reward_product_id === product.id); + // Compute the correction points once even if there are multiple reward lines. + // This is because _getPointsCorrection is taking into account all the lines already. + const claimedPoints = line ? this._getPointsCorrection(reward.program_id) : 0; + return Math.floor((remainingPoints - claimedPoints) / reward.required_points) > 0 + ? reward.reward_product_qty + : 0; + } else { + return Math.floor((remainingPoints / reward.required_points) * reward.reward_product_qty); + } + } else if (reward.program_id.trigger == 'with_code') { + return Math.floor((remainingPoints / reward.required_points) * reward.reward_product_qty); + } + } + /** + * @param {Object} args See `_applyReward` + * @returns {Array} List of values to create the reward lines + */ + _getRewardLineValuesProduct(args) { + const reward = args['reward']; + const product = this.pos.db.get_product_by_id(args['product'] || reward.reward_product_ids[0]); + const points = this._getRealCouponPoints(args['coupon_id']); + const unclaimedQty = this._computeUnclaimedFreeProductQty(reward, args['coupon_id'], product, points); + if (unclaimedQty <= 0) { + return _t("There are not enough products in the basket to claim this reward."); + } + const claimable_count = reward.clear_wallet ? 1 : Math.min(Math.ceil(unclaimedQty / reward.reward_product_qty), Math.floor(points / reward.required_points)); + const cost = reward.clear_wallet ? points : claimable_count * reward.required_points; + // In case the reward is the product multiple times, give it as many times as possible + const freeQuantity = Math.min(unclaimedQty, reward.reward_product_qty * claimable_count); + return [{ + product: reward.discount_line_product_id, + price: -round_decimals(product.get_price(this.pricelist, freeQuantity), this.pos.currency.decimal_places), + tax_ids: product.taxes_id, + quantity: freeQuantity, + reward_id: reward.id, + is_reward_line: true, + reward_product_id: product.id, + coupon_id: args['coupon_id'], + points_cost: cost, + reward_identifier_code: _newRandomRewardCode(), + merge: false, + }] + } + /** + * Full routine for activating a code for the order. + * If only one more reward is claimable after activating the code, that reward is claimed + * directly, to avoid more steps than necessary. + * If more rewards are claimable, the employee will have to manually select the reward + * in the reward selection menu. + * + * @param {String} code + * @returns true if everything went right, error message if not. + */ + async _activateCode(code) { + const rule = this.pos.rules.find((rule) => { + return rule.mode === 'with_code' && (rule.promo_barcode === code || rule.code === code) + }); + let claimableRewards = null; + if (rule) { + if (this.codeActivatedProgramRules.includes(rule.id)) { + return _t('That promo code program has already been activated.'); + } + this.codeActivatedProgramRules.push(rule.id); + await this._updateLoyaltyPrograms(); + claimableRewards = this.getClaimableRewards(false, rule.program_id.id); + } else { + if (this.codeActivatedCoupons.find((coupon) => coupon.code === code)) { + return _t('That coupon code has already been scanned and activated.'); + } + const customer = this.get_partner(); + const { successful, payload } = await this.pos.env.services.rpc({ + model: 'pos.config', + method: 'use_coupon_code', + args: [ + [this.pos.config.id], + code, + this.creation_date, + customer ? customer.id : false, + ], + kwargs: { context: session.user_context }, + }); + if (successful) { + // Allow rejecting a gift card that is not yet paid. + const program = this.pos.program_by_id[payload.program_id]; + if (program && program.program_type === 'gift_card' && !payload.has_source_order) { + const { confirmed } = await Gui.showPopup('ConfirmPopup', { + title: _t('Unpaid gift card'), + body: _t('This gift card is not linked to any order. Do you really want to apply its reward?'), + }); + if (!confirmed) { + return _t('Unpaid gift card rejected.'); + } + } + const coupon = new PosLoyaltyCard(code, payload.coupon_id, payload.program_id, payload.partner_id, payload.points, payload.expiration_date); + this.pos.couponCache[coupon.id] = coupon; + this.codeActivatedCoupons.push(coupon); + await this._updateLoyaltyPrograms(); + claimableRewards = this.getClaimableRewards(coupon.id); + } else { + return payload.error_message; + } + } + if (claimableRewards && claimableRewards.length === 1) { + if (claimableRewards[0].reward.reward_type !== 'product' || !claimableRewards[0].reward.multi_product) { + this._applyReward(claimableRewards[0].reward, claimableRewards[0].coupon_id); + this._updateRewards(); + } + } + return true; + } + async activateCode(code) { + const res = await this._activateCode(code); + if (res !== true) { + Gui.showNotification(res); + } + } +} +Registries.Model.extend(Order, PosLoyaltyOrder); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/OrderSummary.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/OrderSummary.js new file mode 100644 index 0000000..7d27f4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/OrderSummary.js @@ -0,0 +1,14 @@ +/** @odoo-module **/ + +import OrderSummary from 'point_of_sale.OrderSummary'; +import Registries from 'point_of_sale.Registries'; + +export const PosLoyaltyOrderSummary = (OrderSummary) => + class PosLoyaltyOrderSummary extends OrderSummary { + getLoyaltyPoints() { + const order = this.env.pos.get_order(); + return order.getLoyaltyPoints(); + } + }; + +Registries.Component.extend(OrderSummary, PosLoyaltyOrderSummary) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Orderline.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Orderline.js new file mode 100644 index 0000000..6ceb7dc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/Orderline.js @@ -0,0 +1,28 @@ +/** @odoo-module **/ + +import Orderline from 'point_of_sale.Orderline'; +import Registries from 'point_of_sale.Registries'; + +export const PosLoyaltyOrderline = (Orderline) => + class extends Orderline{ + get addedClasses() { + return Object.assign({'program-reward': this.props.line.is_reward_line}, super.addedClasses); + } + _isGiftCardOrEWalletReward() { + const coupon = this.env.pos.couponCache[this.props.line.coupon_id]; + if (coupon) { + const program = this.env.pos.program_by_id[coupon.program_id] + return ['ewallet', 'gift_card'].includes(program.program_type) && this.props.line.is_reward_line; + } + return false; + } + _getGiftCardOrEWalletBalance() { + const coupon = this.env.pos.couponCache[this.props.line.coupon_id]; + if (coupon) { + return this.env.pos.format_currency(coupon.balance); + } + return this.env.pos.format_currency(0); + } + }; + +Registries.Component.extend(Orderline, PosLoyaltyOrderline); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerLine.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerLine.js new file mode 100644 index 0000000..20442d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerLine.js @@ -0,0 +1,25 @@ +odoo.define('pos_loyalty.PartnerLine', function (require) { + 'use strict'; + + const PartnerLine = require('point_of_sale.PartnerLine'); + const Registries = require('point_of_sale.Registries'); + + const PosLoyaltyPartnerLine = (PartnerLine) => + class extends PartnerLine { + _getLoyaltyPointsRepr(loyaltyCard) { + const program = this.env.pos.program_by_id[loyaltyCard.program_id]; + if (program.program_type === 'ewallet') { + return `${program.name}: ${this.env.pos.format_currency(loyaltyCard.balance)}`; + } + const balanceRepr = this.env.pos.format_pr(loyaltyCard.balance, 0.01); + if (program.portal_visible) { + return `${balanceRepr} ${program.portal_point_name}`; + } + return _.str.sprintf(this.env._t('%s Points'), balanceRepr); + } + }; + + Registries.Component.extend(PartnerLine, PosLoyaltyPartnerLine); + + return PartnerLine; +}); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerListScreen.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerListScreen.js new file mode 100644 index 0000000..3aa9066 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PartnerListScreen.js @@ -0,0 +1,21 @@ +odoo.define('pos_loyalty.PartnerListScreen', function (require) { + 'use strict'; + + const PartnerListScreen = require('point_of_sale.PartnerListScreen'); + const Registries = require('point_of_sale.Registries'); + + const PosLoyaltyPartnerListScreen = (PartnerListScreen) => + class extends PartnerListScreen { + /** + * Needs to be set to true to show the loyalty points in the partner list. + * @override + */ + get isBalanceDisplayed() { + return true; + } + }; + + Registries.Component.extend(PartnerListScreen, PosLoyaltyPartnerListScreen); + + return PartnerListScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PaymentScreen.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PaymentScreen.js new file mode 100644 index 0000000..a861ea0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/PaymentScreen.js @@ -0,0 +1,172 @@ +/** @odoo-module **/ + +import PaymentScreen from 'point_of_sale.PaymentScreen'; +import Registries from 'point_of_sale.Registries'; +import session from 'web.session'; +import { PosLoyaltyCard } from '@pos_loyalty/js/Loyalty'; + +export const PosLoyaltyPaymentScreen = (PaymentScreen) => + class extends PaymentScreen { + //@override + async validateOrder(isForceValidate) { + const pointChanges = {}; + const newCodes = []; + for (const pe of Object.values(this.currentOrder.couponPointChanges)) { + if (pe.coupon_id > 0) { + pointChanges[pe.coupon_id] = pe.points; + } else if (pe.barcode && !pe.giftCardId) { + // New coupon with a specific code, validate that it does not exist + newCodes.push(pe.barcode); + } + } + for (const line of this.currentOrder._get_reward_lines()) { + if (line.coupon_id < 1) { + continue; + } + if (!pointChanges[line.coupon_id]) { + pointChanges[line.coupon_id] = -line.points_cost; + } else { + pointChanges[line.coupon_id] -= line.points_cost; + } + } + if (!await this._isOrderValid(isForceValidate)) { + return; + } + // No need to do an rpc if no existing coupon is being used. + if (!_.isEmpty(pointChanges) || newCodes.length) { + try { + const {successful, payload} = await this.rpc({ + model: 'pos.order', + method: 'validate_coupon_programs', + args: [[], pointChanges, newCodes], + kwargs: { context: session.user_context }, + }); + // Payload may contain the points of the concerned coupons to be updated in case of error. (So that rewards can be corrected) + if (payload && payload.updated_points) { + for (const pointChange of Object.entries(payload.updated_points)) { + if (this.env.pos.couponCache[pointChange[0]]) { + this.env.pos.couponCache[pointChange[0]].balance = pointChange[1]; + } + } + } + if (payload && payload.removed_coupons) { + for (const couponId of payload.removed_coupons) { + if (this.env.pos.couponCache[couponId]) { + delete this.env.pos.couponCache[couponId]; + } + } + this.currentOrder.codeActivatedCoupons = this.currentOrder.codeActivatedCoupons.filter((coupon) => !payload.removed_coupons.includes(coupon.id)); + } + if (!successful) { + this.showPopup('ErrorPopup', { + title: this.env._t('Error validating rewards'), + body: payload.message, + }); + return; + } + } catch (_e) { + // Do nothing with error, while this validation step is nice for error messages + // it should not be blocking. + } + } + await super.validateOrder(...arguments); + } + + /** + * @override + */ + async _postPushOrderResolve(order, server_ids) { + // Compile data for our function + const rewardLines = order._get_reward_lines(); + const partner = order.get_partner(); + let couponData = Object.values(order.couponPointChanges).reduce((agg, pe) => { + agg[pe.coupon_id] = Object.assign({}, pe, { + points: pe.points - order._getPointsCorrection(this.env.pos.program_by_id[pe.program_id]), + }); + const program = this.env.pos.program_by_id[pe.program_id]; + if (program.is_nominative && partner) { + agg[pe.coupon_id].partner_id = partner.id; + } + if (program.program_type != 'loyalty') { + agg[pe.coupon_id].date_to = program.date_to; + } + return agg; + }, {}); + for (const line of rewardLines) { + const reward = this.env.pos.reward_by_id[line.reward_id]; + if (!couponData[line.coupon_id]) { + couponData[line.coupon_id] = { + points: 0, + program_id: reward.program_id.id, + coupon_id: line.coupon_id, + barcode: false, + } + if (reward.program_type != 'loyalty') { + couponData[line.coupon_id].date_to = reward.program_id.date_to; + } + } + if (!couponData[line.coupon_id].line_codes) { + couponData[line.coupon_id].line_codes = []; + } + if (!couponData[line.coupon_id].line_codes.includes(line.reward_identifier_code)) { + !couponData[line.coupon_id].line_codes.push(line.reward_identifier_code); + } + couponData[line.coupon_id].points -= line.points_cost; + } + // We actually do not care about coupons for 'current' programs that did not claim any reward, they will be lost if not validated + couponData = Object.fromEntries(Object.entries(couponData).filter(([key, value]) => { + const program = this.env.pos.program_by_id[value.program_id]; + if (program.applies_on === 'current') { + return value.line_codes && value.line_codes.length; + } + return true; + })); + if (!_.isEmpty(couponData)) { + const payload = await this.rpc({ + model: 'pos.order', + method: 'confirm_coupon_programs', + args: [server_ids, couponData], + kwargs: { context: session.user_context }, + }); + if (payload.coupon_updates) { + for (const couponUpdate of payload.coupon_updates) { + let dbCoupon = this.env.pos.couponCache[couponUpdate.old_id]; + if (dbCoupon) { + dbCoupon.id = couponUpdate.id; + dbCoupon.balance = couponUpdate.points; + dbCoupon.code = couponUpdate.code; + } else { + dbCoupon = new PosLoyaltyCard( + couponUpdate.code, couponUpdate.id, couponUpdate.program_id, couponUpdate.partner_id, couponUpdate.points); + this.env.pos.partnerId2CouponIds[partner.id] = this.env.pos.partnerId2CouponIds[partner.id] || new Set(); + this.env.pos.partnerId2CouponIds[partner.id].add(couponUpdate.id); + } + delete this.env.pos.couponCache[couponUpdate.old_id]; + this.env.pos.couponCache[couponUpdate.id] = dbCoupon; + } + } + // Update the usage count since it is checked based on local data + if (payload.program_updates) { + for (const programUpdate of payload.program_updates) { + const program = this.env.pos.program_by_id[programUpdate.program_id]; + if (program) { + program.total_order_count = programUpdate.usages; + } + } + } + if (payload.coupon_report) { + for (const report_entry of Object.entries(payload.coupon_report)) { + await this.env.legacyActionManager.do_action(report_entry[0], { + additional_context: { + active_ids: report_entry[1], + } + }); + } + } + order.new_coupon_info = payload.new_coupon_info; + } + return super._postPushOrderResolve(order, server_ids); + } + }; + +Registries.Component.extend(PaymentScreen, PosLoyaltyPaymentScreen); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ProductScreen.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ProductScreen.js new file mode 100644 index 0000000..dd44651 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/ProductScreen.js @@ -0,0 +1,250 @@ +/** @odoo-module **/ + +import ProductScreen from 'point_of_sale.ProductScreen'; +import Registries from 'point_of_sale.Registries'; +import { useBarcodeReader } from 'point_of_sale.custom_hooks'; + +export const PosLoyaltyProductScreen = (ProductScreen) => + class extends ProductScreen { + setup() { + super.setup(); + useBarcodeReader({ + coupon: this._onCouponScan, + }); + } + async _onClickPay() { + const order = this.env.pos.get_order(); + const eWalletLine = order.get_orderlines().find(line => line.getEWalletGiftCardProgramType() === 'ewallet'); + if (eWalletLine && !order.get_partner()) { + const {confirmed} = await this.showPopup('ConfirmPopup', { + title: this.env._t('Customer needed'), + body: this.env._t('eWallet requires a customer to be selected'), + }); + if (confirmed) { + const { confirmed, payload: newPartner } = await this.showTempScreen( + 'PartnerListScreen', + { partner: null } + ); + if (confirmed) { + order.set_partner(newPartner); + order.updatePricelist(newPartner); + } + } + } else { + return super._onClickPay(...arguments); + } + } + /** + * Sets up the options for the gift card product. + * @param {object} program + * @param {object} options + * @returns {Promise} whether to proceed with adding the product or not + */ + async _setupGiftCardOptions(program, options) { + options.quantity = 1; + options.merge = false; + options.eWalletGiftCardProgram = program; + + // If gift card program setting is 'scan_use', ask for the code. + if (this.env.pos.config.gift_card_settings == 'scan_use') { + const { confirmed, payload: code } = await this.showPopup('TextInputPopup', { + title: this.env._t('Generate a Gift Card'), + startingValue: '', + placeholder: this.env._t('Enter the gift card code'), + }); + if (!confirmed) { + return false; + } + const trimmedCode = code.trim(); + let nomenclatureRules = this.env.barcode_reader.barcode_parser.nomenclature.rules; + if (this.env.barcode_reader.fallbackBarcodeParser) { + nomenclatureRules.push(...this.env.barcode_reader.fallbackBarcodeParser.nomenclature.rules); + } + const couponNomenclatureRules = _.filter(nomenclatureRules, function(rule) { + return rule.type == "coupon"; + }); + let nomenclatureCodePatterns = []; + _.each(_.pluck(couponNomenclatureRules, "pattern"), function(pattern){ + nomenclatureCodePatterns.push(...pattern.split("|")); + }); + const trimmedCodeValid = _.find(nomenclatureCodePatterns, function(pattern) { + return trimmedCode.startsWith(pattern); + }); + if (trimmedCode && trimmedCodeValid) { + // check if the code exist in the database + // if so, use its balance, otherwise, use the unit price of the gift card product + const fetchedGiftCard = await this.rpc({ + model: 'loyalty.card', + method: 'search_read', + args: [ + [['code', '=', trimmedCode], ['program_id', '=', program.id]], + ['points', 'source_pos_order_id'], + ], + }); + // There should be maximum one gift card for a given code. + const giftCard = fetchedGiftCard[0]; + if (giftCard && giftCard.source_pos_order_id) { + this.showPopup('ErrorPopup', { + title: this.env._t('This gift card has already been sold'), + body: this.env._t('You cannot sell a gift card that has already been sold.'), + }); + return false; + } + options.giftBarcode = trimmedCode; + if (giftCard) { + // Use the balance of the gift card as the price of the orderline. + // NOTE: No need to convert the points to price because when opening a session, + // the gift card programs are made sure to have 1 point = 1 currency unit. + options.price = giftCard.points; + options.giftCardId = giftCard.id; + } + } else { + this.showNotification('Please enter a valid gift card code.'); + return false; + } + } + return true; + } + async setupEWalletOptions(program, options) { + options.quantity = 1; + options.merge = false; + options.eWalletGiftCardProgram = program; + return true; + } + /** + * If the product is a potential reward, also apply the reward. + * @override + */ + async _addProduct(product, options) { + const linkedProgramIds = this.env.pos.productId2ProgramIds[product.id] || []; + const linkedPrograms = linkedProgramIds.map(id => this.env.pos.program_by_id[id]); + let selectedProgram = null; + if (linkedPrograms.length > 1) { + const { confirmed, payload: program } = await this.showPopup('SelectionPopup', { + title: this.env._t('Select program'), + list: linkedPrograms.map((program) => ({ + id: program.id, + item: program, + label: program.name, + })), + }); + if (confirmed) { + selectedProgram = program; + } else { + // Do nothing here if the selection is cancelled. + return; + } + } else if (linkedPrograms.length === 1) { + selectedProgram = linkedPrograms[0]; + } + if (selectedProgram && selectedProgram.program_type == 'gift_card') { + const shouldProceed = await this._setupGiftCardOptions(selectedProgram, options); + if (!shouldProceed) { + return; + } + } else if (selectedProgram && selectedProgram.program_type == 'ewallet') { + const shouldProceed = await this.setupEWalletOptions(selectedProgram, options); + if (!shouldProceed) { + return; + } + } + const order = this.env.pos.get_order(); + const potentialRewards = order.getPotentialFreeProductRewards(); + let rewardsToApply = []; + for (const reward of potentialRewards) { + for (const reward_product_id of reward.reward.reward_product_ids) { + if (reward_product_id == product.id) { + rewardsToApply.push(reward); + } + } + } + await super._addProduct(product, options); + await order._updatePrograms(); + if (rewardsToApply.length == 1) { + const reward = rewardsToApply[0]; + order._applyReward(reward.reward, reward.coupon_id, { product: product.id }); + } + } + + _onCouponScan(code) { + // IMPROVEMENT: Ability to understand if the scanned code is to be paid or to be redeemed. + this.currentOrder.activateCode(code.base_code); + } + + async _updateSelectedOrderline(event) { + const selectedLine = this.currentOrder.get_selected_orderline(); + if (event.detail.key === '-') { + if (selectedLine && selectedLine.eWalletGiftCardProgram) { + // Do not allow negative quantity or price in a gift card or ewallet orderline. + // Refunding gift card or ewallet is not supported. + this.showNotification(this.env._t('You cannot set negative quantity or price to gift card or ewallet.'), 4000); + return; + } + } + if (selectedLine && selectedLine.is_reward_line && !selectedLine.manual_reward && + (event.detail.key === 'Backspace' || event.detail.key === 'Delete')) { + const reward = this.env.pos.reward_by_id[selectedLine.reward_id]; + const { confirmed } = await this.showPopup('ConfirmPopup', { + title: this.env._t('Deactivating reward'), + body: _.str.sprintf( + this.env._t('Are you sure you want to remove %s from this order?\n You will still be able to claim it through the reward button.'), + reward.description + ), + cancelText: this.env._t('No'), + confirmText: this.env._t('Yes'), + }); + if (confirmed) { + event.detail.buffer = null; + } else { + // Cancel backspace + return; + } + } + return super._updateSelectedOrderline(...arguments); + } + + + /** + * 1/ Perform the usual set value operation (super._setValue) if the line being modified + * is not a reward line or if it is a reward line, the `val` being set is '' or 'remove' only. + * + * 2/ Update activated programs and coupons when removing a reward line. + * + * 3/ Trigger 'update-rewards' if the line being modified is a regular line or + * if removing a reward line. + * + * @override + */ + _setValue(val) { + const selectedLine = this.currentOrder.get_selected_orderline(); + if ( + !selectedLine || + !selectedLine.is_reward_line || + (selectedLine.is_reward_line && ['', 'remove'].includes(val)) + ) { + super._setValue(val); + } + if (!selectedLine) return; + if (selectedLine.is_reward_line && val === 'remove') { + this.currentOrder.disabledRewards.add(selectedLine.reward_id); + const coupon = this.env.pos.couponCache[selectedLine.coupon_id]; + if (coupon && coupon.id > 0 && this.currentOrder.codeActivatedCoupons.find((c) => c.code === coupon.code)) { + delete this.env.pos.couponCache[selectedLine.coupon_id]; + this.currentOrder.codeActivatedCoupons.splice(this.currentOrder.codeActivatedCoupons.findIndex((coupon) => { + return coupon.id === selectedLine.coupon_id; + }), 1); + } + } + if (!selectedLine.is_reward_line || (selectedLine.is_reward_line && val === 'remove')) { + selectedLine.order._updateRewards(); + } + } + async _showDecreaseQuantityPopup() { + const result = await super._showDecreaseQuantityPopup(); + if (result){ + this.env.pos.get_order()._updateRewards(); + } + } + }; + +Registries.Component.extend(ProductScreen, PosLoyaltyProductScreen); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/TicketScreen.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/TicketScreen.js new file mode 100644 index 0000000..7c236e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/js/TicketScreen.js @@ -0,0 +1,51 @@ +/** @odoo-module **/ + +import TicketScreen from 'point_of_sale.TicketScreen'; +import Registries from 'point_of_sale.Registries'; +import NumberBuffer from 'point_of_sale.NumberBuffer'; + +/** + * Prevent refunding ewallet/gift card lines. + */ +export const PosLoyaltyTicketScreen = (TicketScreen) => + class PosLoyaltyTicketScreen extends TicketScreen { + _onUpdateSelectedOrderline() { + const order = this.getSelectedSyncedOrder(); + if (!order) return NumberBuffer.reset(); + const selectedOrderlineId = this.getSelectedOrderlineId(); + const orderline = order.orderlines.find((line) => line.id == selectedOrderlineId); + if (orderline && this._isEWalletGiftCard(orderline)) { + this._showNotAllowedRefundNotification(); + return NumberBuffer.reset(); + } + return super._onUpdateSelectedOrderline(...arguments); + } + _prepareAutoRefundOnOrder(order) { + const selectedOrderlineId = this.getSelectedOrderlineId(); + const orderline = order.orderlines.find((line) => line.id == selectedOrderlineId); + if (this._isEWalletGiftCard(orderline)) { + this._showNotAllowedRefundNotification(); + return false; + } + return super._prepareAutoRefundOnOrder(...arguments); + } + _showNotAllowedRefundNotification() { + this.showNotification(this.env._t("Refunding a top up or reward product for an eWallet or gift card program is not allowed."), 5000); + } + _isEWalletGiftCard(orderline) { + const linkedProgramIds = this.env.pos.productId2ProgramIds[orderline.product.id]; + if (linkedProgramIds) { + return linkedProgramIds.length > 0; + } + if (orderline.is_reward_line) { + const reward = this.env.pos.reward_by_id[orderline.reward_id]; + const program = reward && reward.program_id; + if (program && ['gift_card', 'ewallet'].includes(program.program_type)) { + return true; + } + } + return false; + } + }; + +Registries.Component.extend(TicketScreen, PosLoyaltyTicketScreen); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/EWalletProgramTours.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/EWalletProgramTours.js new file mode 100644 index 0000000..105ad8e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/EWalletProgramTours.js @@ -0,0 +1,137 @@ +/** @odoo-module **/ + +import { ErrorPopup } from 'point_of_sale.tour.ErrorPopupTourMethods'; +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { TicketScreen } from 'point_of_sale.tour.TicketScreenTourMethods'; +import { Chrome } from 'point_of_sale.tour.ChromeTourMethods'; +import { PartnerListScreen } from 'point_of_sale.tour.PartnerListScreenTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +//#region EWalletProgramTour1 + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// Topup 50$ for partner_aaa +ProductScreen.do.clickDisplayedProduct('Top-up eWallet'); +PosLoyalty.check.orderTotalIs('50.00'); +ProductScreen.do.clickPayButton(false); +// If there's no partner, we asked to redirect to the partner list screen. +Chrome.do.confirmPopup(); +PartnerListScreen.check.isShown(); +PartnerListScreen.do.clickPartner('AAAAAAA'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Topup 10$ for partner_bbb +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +ProductScreen.exec.addOrderline('Top-up eWallet', '1', '10'); +PosLoyalty.check.orderTotalIs('10.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('EWalletProgramTour1', { test: true, url: '/pos/web' }, getSteps()); + +//#endregion + +//#region EWalletProgramTour2 + +const getEWalletText = (suffix) => 'eWallet' + (suffix !== '' ? ` ${suffix}` : ''); + +startSteps(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.exec.addOrderline('Whiteboard Pen', '2', '6', '12.00'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Pay') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Pay')); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Consume partner_bbb's full eWallet. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +ProductScreen.exec.addOrderline('Desk Pad', '6', '6', '36.00'); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Pay') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Pay')); +PosLoyalty.check.orderTotalIs('26.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Switching partners should work. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +ProductScreen.exec.addOrderline('Desk Pad', '2', '19', '38.00'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Pay') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Pay')); +PosLoyalty.check.orderTotalIs('0.00'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +PosLoyalty.check.orderTotalIs('38.00'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Pay') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Pay')); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Refund with eWallet. +// - Make an order to refund. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +ProductScreen.exec.addOrderline('Whiteboard Pen', '1', '20', '20.00'); +PosLoyalty.check.orderTotalIs('20.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// - Refund order. +ProductScreen.do.clickRefund(); +TicketScreen.check.filterIs('Paid'); +TicketScreen.do.selectOrder('-0004'); +TicketScreen.check.partnerIs('BBBBBBB'); +TicketScreen.do.confirmRefund(); +ProductScreen.check.isShown(); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Refund') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Refund')); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('EWalletProgramTour2', { test: true, url: '/pos/web' }, getSteps()); + +//#endregion + +//#region ExpiredEWalletProgramTour + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAA'); +ProductScreen.exec.addOrderline('Whiteboard Pen', '2', '6', '12.00'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +PosLoyalty.do.clickEWalletButton(); +ErrorPopup.check.isShown(); +ErrorPopup.do.clickConfirm(); + +Tour.register('ExpiredEWalletProgramTour', { test: true, url: '/pos/web' }, getSteps()); + +//#endregion + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer("partner_a"); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +ProductScreen.exec.addOrderline("product_a", "1"); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText("Pay") }); +PosLoyalty.do.clickEWalletButton(getEWalletText("Pay")); +PosLoyalty.check.pointsAwardedAre("100"), +PosLoyalty.exec.finalizeOrder("Cash", "90"); +Tour.register("PosLoyaltyPointsEwallet", { test: true, url: "/pos/web" }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/GiftCardProgramTours.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/GiftCardProgramTours.js new file mode 100644 index 0000000..de9b5d4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/GiftCardProgramTours.js @@ -0,0 +1,97 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { TextInputPopup } from 'point_of_sale.tour.TextInputPopupTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +//#region GiftCardProgramCreateSetTour1 +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Gift Card'); +PosLoyalty.check.orderTotalIs('50.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +Tour.register('GiftCardProgramCreateSetTour1', { test: true, url: '/pos/web' }, getSteps()); +//#endregion + +//#region GiftCardProgramCreateSetTour2 +startSteps(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.do.enterCode('044123456'); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +Tour.register('GiftCardProgramCreateSetTour2', { test: true, url: '/pos/web' }, getSteps()); +//#endregion + +//#region GiftCardProgramScanUseTour +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +// Pay the 5$ gift card. +ProductScreen.do.clickDisplayedProduct('Gift Card'); +TextInputPopup.check.isShown(); +TextInputPopup.do.inputText('044123456'); +TextInputPopup.do.clickConfirm(); +PosLoyalty.check.orderTotalIs('5.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Partially use the gift card. (4$) +ProductScreen.exec.addOrderline('Desk Pad', '2', '2', '4.0'); +PosLoyalty.do.enterCode('044123456'); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Use the remaining of the gift card. (5$ - 4$ = 1$) +ProductScreen.exec.addOrderline('Whiteboard Pen', '6', '6', '36.0'); +PosLoyalty.do.enterCode('044123456'); +PosLoyalty.check.orderTotalIs('35.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +Tour.register('GiftCardProgramScanUseTour', { test: true, url: '/pos/web' }, getSteps()); +//#endregion + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Gift Card'); +TextInputPopup.check.isShown(); +TextInputPopup.do.inputText('044123456'); +TextInputPopup.do.clickConfirm(); +PosLoyalty.check.orderTotalIs('50.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer("partner_a"); +ProductScreen.exec.addOrderline("product_a", "1"); +PosLoyalty.do.enterCode("044123456"); +PosLoyalty.check.orderTotalIs("50.00"); +PosLoyalty.check.pointsAwardedAre("100"), +PosLoyalty.exec.finalizeOrder("Cash", "50"); +Tour.register("PosLoyaltyPointsGiftcard", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Gift Card'); +TextInputPopup.check.isShown(); +TextInputPopup.do.inputText('044123456'); +TextInputPopup.do.clickConfirm(); +PosLoyalty.check.orderTotalIs('50.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +ProductScreen.do.clickDisplayedProduct("Test Product A"); +PosLoyalty.do.enterCode("044123456"); +PosLoyalty.check.orderTotalIs("50.00"); +ProductScreen.check.checkTaxAmount("-6.52"); +Tour.register("PosLoyaltyGiftCardTaxes", { test: true }, getSteps()); + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Gift Card'); +TextInputPopup.check.isShown(); +TextInputPopup.do.inputText('044123456'); +TextInputPopup.do.clickConfirm(); +PosLoyalty.check.orderTotalIs('0.00'); +ProductScreen.do.pressNumpad("Price 5"); +PosLoyalty.check.orderTotalIs('5.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +Tour.register("PosLoyaltyGiftCardNoPoints", { test: true }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/MultipleGiftWalletProgramsTour.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/MultipleGiftWalletProgramsTour.js new file mode 100644 index 0000000..c90802b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/MultipleGiftWalletProgramsTour.js @@ -0,0 +1,70 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { SelectionPopup } from 'point_of_sale.tour.SelectionPopupTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +const getEWalletText = (suffix) => 'eWallet' + (suffix !== '' ? ` ${suffix}` : ''); + +startSteps(); +// One card for gift_card_1. +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Gift Card'); +SelectionPopup.check.hasSelectionItem('gift_card_1'); +SelectionPopup.check.hasSelectionItem('gift_card_2'); +SelectionPopup.do.clickItem('gift_card_1'); +ProductScreen.do.pressNumpad('Price'); +ProductScreen.do.pressNumpad('1 0'); +PosLoyalty.check.orderTotalIs('10.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// One card for gift_card_1. +ProductScreen.do.clickDisplayedProduct('Gift Card'); +SelectionPopup.do.clickItem('gift_card_2'); +ProductScreen.do.pressNumpad('Price'); +ProductScreen.do.pressNumpad('2 0'); +PosLoyalty.check.orderTotalIs('20.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Top up ewallet_1 for AAAAAAA. +ProductScreen.do.clickDisplayedProduct('Top-up eWallet'); +SelectionPopup.check.hasSelectionItem('ewallet_1'); +SelectionPopup.check.hasSelectionItem('ewallet_2'); +SelectionPopup.do.clickItem('ewallet_1'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +ProductScreen.do.pressNumpad('Price'); +ProductScreen.do.pressNumpad('3 0'); +PosLoyalty.check.orderTotalIs('30.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Top up ewallet_2 for AAAAAAA. +ProductScreen.do.clickDisplayedProduct('Top-up eWallet'); +SelectionPopup.do.clickItem('ewallet_2'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +ProductScreen.do.pressNumpad('Price'); +ProductScreen.do.pressNumpad('4 0'); +PosLoyalty.check.orderTotalIs('40.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Top up ewallet_1 for BBBBBBB. +ProductScreen.do.clickDisplayedProduct('Top-up eWallet'); +SelectionPopup.do.clickItem('ewallet_1'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('BBBBBBB'); +PosLoyalty.check.orderTotalIs('50.00'); +PosLoyalty.exec.finalizeOrder('Cash'); +// Consume 12$ from ewallet_1 of AAAAAAA. +ProductScreen.exec.addOrderline('Whiteboard Pen', '2', '6', '12.00'); +PosLoyalty.check.eWalletButtonState({ highlighted: false }); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAAAAAA'); +PosLoyalty.check.eWalletButtonState({ highlighted: true, text: getEWalletText('Pay') }); +PosLoyalty.do.clickEWalletButton(getEWalletText('Pay')); +SelectionPopup.check.hasSelectionItem('ewallet_1'); +SelectionPopup.check.hasSelectionItem('ewallet_2'); +SelectionPopup.do.clickItem('ewallet_1'); +PosLoyalty.check.orderTotalIs('0.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('MultipleGiftWalletProgramsTour', { test: true, url: '/pos/web' }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyLoyaltyProgramTour.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyLoyaltyProgramTour.js new file mode 100644 index 0000000..e2aabbd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyLoyaltyProgramTour.js @@ -0,0 +1,205 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// Order1: Generates 2 points. +ProductScreen.exec.addOrderline('Whiteboard Pen', '2'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner AAA'); +PosLoyalty.check.orderTotalIs('6.40'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Order2: Consumes points to get free product. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner AAA'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '1.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '2.00'); +// At this point, Test Partner AAA has 4 points. +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '3.00'); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.orderTotalIs('6.40'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Order3: Generate 4 points. +// - Initially gets free product, but was removed automatically by changing the +// number of items to zero. +// - It's impossible to checked here if the free product reward is really removed +// so we check in the backend the number of orders that consumed the reward. +ProductScreen.exec.addOrderline('Whiteboard Pen', '4'); +PosLoyalty.check.orderTotalIs('12.80'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner AAA'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.pressNumpad('Backspace'); +// At this point, the reward line should have been automatically removed +// because there is not enough points to purchase it. Unfortunately, we +// can't check that here. +PosLoyalty.check.orderTotalIs('0.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '1.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '2.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '3.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '4.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); + +PosLoyalty.check.orderTotalIs('12.80'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyLoyaltyProgram1', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); + +// Order1: Immediately set the customer to Test Partner AAA which has 4 points. +// - He has enough points to purchase a free product but since there is still +// no product in the order, reward button should not yet be highlighted. +// - Furthermore, clicking the reward product should not add it as reward product. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner AAA'); +// No item in the order, so reward button is off. +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.orderTotalIs('3.20'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Order2: Generate 4 points for Test Partner CCC. +// - Reference: Order2_CCC +// - But set Test Partner BBB first as the customer. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner BBB'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '1.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '2.00'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '3.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '4.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner CCC'); +PosLoyalty.check.customerIs('Test Partner CCC'); +PosLoyalty.check.orderTotalIs('12.80'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Order3: Generate 3 points for Test Partner BBB. +// - Reference: Order3_BBB +// - But set Test Partner CCC first as the customer. +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner CCC'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.exec.addOrderline('Whiteboard Pen', '3'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner BBB'); +PosLoyalty.check.customerIs('Test Partner BBB'); +PosLoyalty.check.orderTotalIs('9.60'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Order4: Should not have reward because the customer will be removed. +// - Reference: Order4_no_reward +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +ProductScreen.check.selectedOrderlineHas('Whiteboard Pen', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner CCC'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +ProductScreen.do.clickPartnerButton(); +// This deselects the customer. +PosLoyalty.do.unselectPartner(); +PosLoyalty.check.customerIs('Customer'); +PosLoyalty.check.orderTotalIs('6.40'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyLoyaltyProgram2', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// Generates 10.2 points and use points to get the reward product with zero sale price +ProductScreen.exec.addOrderline('Desk Organizer', '2'); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner AAA'); + +// At this point, the free_product program is triggered. +// The reward button should be highlighted. +PosLoyalty.check.isRewardButtonHighlighted(true); + +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '0.0', '1.00'); + +PosLoyalty.check.orderTotalIs('10.2'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyLoyaltyProgram3', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +ProductScreen.exec.addOrderline('Test Product 1', '1.00', '100'); +ProductScreen.check.totalAmountIs('80.00'); + +Tour.register('PosLoyaltyPromotion', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// Generates 10.2 points and use points to get the reward product with zero sale price +ProductScreen.exec.addOrderline('Desk Organizer', '3'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyNextOrderCouponExpirationDate', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('Test Partner'); + +ProductScreen.exec.addOrderline('Desk Organizer', '1'); +ProductScreen.exec.addOrderline('Whiteboard Pen', '1'); + +PosLoyalty.do.clickRewardButton(); + +PosLoyalty.check.orderTotalIs('5.10'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyDontGrantPointsForRewardOrderLines', { test: true, url: '/pos/web' }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyRewardButtonTour.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyRewardButtonTour.js new file mode 100644 index 0000000..c37f6f6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyRewardButtonTour.js @@ -0,0 +1,252 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { SelectionPopup } from 'point_of_sale.tour.SelectionPopupTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.exec.addOrderline('Desk Organizer', '2'); + +// At this point, the free_product program is triggered. +// The reward button should be highlighted. +PosLoyalty.check.isRewardButtonHighlighted(true); +// Since the reward button is highlighted, clicking the reward product should be added as reward. +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '3.00'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-5.10', '1.00'); +// In the succeeding 2 clicks on the product, it is considered as a regular product. +// In the third click, the product will be added as reward. +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '6.00'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-10.20', '2.00'); + + +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.orderTotalIs('25.50'); +// Finalize order that consumed a reward. +PosLoyalty.exec.finalizeOrder('Cash'); + +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '1.00'); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '2.00'); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-5.10', '1.00'); +ProductScreen.do.pressNumpad('Backspace'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '0.00'); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '1.00'); +ProductScreen.do.clickDisplayedProduct('Desk Organizer'); +ProductScreen.check.selectedOrderlineHas('Desk Organizer', '2.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +// Finalize order but without the reward. +// This step is important. When syncing the order, no reward should be synced. +PosLoyalty.check.orderTotalIs('10.20'); +PosLoyalty.exec.finalizeOrder('Cash'); + + +ProductScreen.exec.addOrderline('Magnetic Board', '2'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickDisplayedProduct('Magnetic Board'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +ProductScreen.do.clickOrderline('Magnetic Board', '3.00'); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '3.00'); +ProductScreen.do.pressNumpad('6'); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '6.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-6.40', '2.00'); +// Finalize order that consumed a reward. +PosLoyalty.check.orderTotalIs('11.88'); +PosLoyalty.exec.finalizeOrder('Cash'); + +ProductScreen.exec.addOrderline('Magnetic Board', '6'); +ProductScreen.do.clickDisplayedProduct('Whiteboard Pen'); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); + +ProductScreen.do.clickOrderline('Magnetic Board', '6.00'); +ProductScreen.do.pressNumpad('Backspace'); +// At this point, the reward should have been removed. +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '0.00'); +ProductScreen.do.clickDisplayedProduct('Magnetic Board'); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '1.00'); +ProductScreen.do.clickDisplayedProduct('Magnetic Board'); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '2.00'); +ProductScreen.do.clickDisplayedProduct('Magnetic Board'); +ProductScreen.check.selectedOrderlineHas('Magnetic Board', '3.00'); +PosLoyalty.check.hasRewardLine('Free Product - Whiteboard Pen', '-3.20', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); + +PosLoyalty.check.orderTotalIs('5.94'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Promotion: 2 items of shelves, get desk_pad/monitor_stand free +// This is the 5th order. +ProductScreen.do.clickDisplayedProduct('Wall Shelf Unit'); +ProductScreen.check.selectedOrderlineHas('Wall Shelf Unit', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.do.clickDisplayedProduct('Small Shelf'); +ProductScreen.check.selectedOrderlineHas('Small Shelf', '1.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +// Click reward product. Should be automatically added as reward. +ProductScreen.do.clickDisplayedProduct('Desk Pad'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.hasRewardLine('Free Product', '-1.98', '1.00'); +// Remove the reward line. The next steps will check if cashier +// can select from the different reward products. +ProductScreen.do.pressNumpad('Backspace'); +ProductScreen.do.pressNumpad('Backspace'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.check.hasSelectionItem('Monitor Stand'); +SelectionPopup.check.hasSelectionItem('Desk Pad'); +SelectionPopup.do.clickItem('Desk Pad'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.check.hasRewardLine('Free Product', '-1.98', '1.00'); +ProductScreen.do.pressNumpad('Backspace'); +ProductScreen.do.pressNumpad('Backspace'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.claimReward('Monitor Stand'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.check.selectedOrderlineHas('Monitor Stand', '1.00', '3.19'); +PosLoyalty.check.hasRewardLine('Free Product', '-3.19', '1.00'); +PosLoyalty.check.orderTotalIs('4.81'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyFreeProductTour', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +ProductScreen.exec.addOrderline('Test Product A', '1'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.hasRewardLine('Free Product - Test Product A', '-11.50', '1.00'); + +Tour.register('PosLoyaltyFreeProductTour2', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct('Test Product A'); +ProductScreen.check.selectedOrderlineHas('Test Product A', '1.00', '40.00'); +ProductScreen.do.clickDisplayedProduct('Test Product B'); +ProductScreen.check.selectedOrderlineHas('Test Product B', '1.00', '40.00'); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("$ 10 per order on specific products"); +PosLoyalty.check.hasRewardLine('$ 10 per order on specific products', '-10.00', '1.00'); +PosLoyalty.check.orderTotalIs('70.00'); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("$ 10 per order on specific products"); +PosLoyalty.check.orderTotalIs('60.00'); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("$ 30 per order on specific products"); +PosLoyalty.check.hasRewardLine('$ 30 per order on specific products', '-30.00', '1.00'); +PosLoyalty.check.orderTotalIs('30.00'); + +Tour.register('PosLoyaltySpecificDiscountTour', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct('Test Product A'); +ProductScreen.do.clickDisplayedProduct('Test Product C'); +PosLoyalty.check.orderTotalIs('130.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.orderTotalIs('130.00'); + +Tour.register('PosLoyaltySpecificDiscountWithFreeProductTour', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.selectedOrderlineHas('Product A', '1.00', '15.00'); +PosLoyalty.check.orderTotalIs('15.00'); + +ProductScreen.do.clickDisplayedProduct('Product B'); +ProductScreen.check.selectedOrderlineHas('Product B', '1.00', '50.00'); +PosLoyalty.check.orderTotalIs('40.00'); + +Tour.register('PosLoyaltySpecificDiscountWithRewardProductDomainTour', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.selectedOrderlineHas('Product A', '1.00', '15.00'); +PosLoyalty.check.orderTotalIs('15.00'); + +ProductScreen.do.clickDisplayedProduct('Product B'); +ProductScreen.check.selectedOrderlineHas('Product B', '1.00', '50.00'); +PosLoyalty.check.orderTotalIs('40.00'); + +Tour.register('PosLoyaltySpecificDiscountCategoryTour', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("product_a"); +PosLoyalty.check.hasRewardLine("Free Product", "-2", "1.00"); +PosLoyalty.check.isRewardButtonHighlighted(false); + +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("product_b"); +PosLoyalty.check.hasRewardLine("Free Product", "-5", "1.00"); +PosLoyalty.check.isRewardButtonHighlighted(false); + +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +ProductScreen.do.clickDisplayedProduct("Desk Organizer"); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +SelectionPopup.do.clickItem("product_b"); +PosLoyalty.check.hasRewardLine("Free Product", "-10", "2.00"); +PosLoyalty.check.isRewardButtonHighlighted(false); + +Tour.register("PosLoyaltyRewardProductTag", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.clickDisplayedProduct('Product A'); +PosLoyalty.do.enterCode('563412'); +PosLoyalty.check.hasRewardLine('10% on your order', '-1.50'); + +Tour.register("test_loyalty_on_order_with_fixed_tax", { test: true, url: "/pos/web" }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTour.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTour.js new file mode 100644 index 0000000..dd12671 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTour.js @@ -0,0 +1,435 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +// --- PoS Loyalty Tour Basic Part 1 --- +// Generate coupons for PosLoyaltyTour2. +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// basic order +// just accept the automatically applied promo program +// applied programs: +// - on cheapest product +ProductScreen.exec.addOrderline('Whiteboard Pen', '5'); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-2.88'); +PosLoyalty.do.selectRewardLine('on the cheapest product'); +PosLoyalty.check.orderTotalIs('13.12'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// remove the reward from auto promo program +// no applied programs +ProductScreen.exec.addOrderline('Whiteboard Pen', '6'); +PosLoyalty.check.hasRewardLine('on the cheapest product', '-2.88'); +PosLoyalty.check.orderTotalIs('16.32'); +PosLoyalty.exec.removeRewardLine('90% on the cheapest product'); +PosLoyalty.check.orderTotalIs('19.2'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// order with coupon code from coupon program +// applied programs: +// - coupon program +ProductScreen.exec.addOrderline('Desk Organizer', '9'); +PosLoyalty.check.hasRewardLine('on the cheapest product', '-4.59'); +PosLoyalty.exec.removeRewardLine('90% on the cheapest product'); +PosLoyalty.check.orderTotalIs('45.90'); +PosLoyalty.do.enterCode('invalid_code'); +PosLoyalty.do.enterCode('1234'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-15.30'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Use coupon but eventually remove the reward +// applied programs: +// - on cheapest product +ProductScreen.exec.addOrderline('Letter Tray', '4'); +ProductScreen.exec.addOrderline('Desk Organizer', '9'); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-4.75'); +PosLoyalty.check.orderTotalIs('62.27'); +PosLoyalty.do.enterCode('5678'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-15.30'); +PosLoyalty.check.orderTotalIs('46.97'); +PosLoyalty.exec.removeRewardLine('Free Product'); +PosLoyalty.check.orderTotalIs('62.27'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// specific product discount +// applied programs: +// - on cheapest product +// - on specific products +ProductScreen.exec.addOrderline('Magnetic Board', '10') // 1.98 +ProductScreen.exec.addOrderline('Desk Organizer', '3') // 5.1 +ProductScreen.exec.addOrderline('Letter Tray', '4') // 4.8 tax 10% +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-1.78') +PosLoyalty.check.orderTotalIs('54.44') +PosLoyalty.do.enterCode('promocode') +PosLoyalty.check.hasRewardLine('50% on specific products', '-16.66') // 17.55 - 1.78*0.5 +PosLoyalty.check.orderTotalIs('37.78') +PosLoyalty.exec.finalizeOrder('Cash') + +Tour.register('PosLoyaltyTour1', { test: true, url: '/pos/web' }, getSteps()); + +// --- PoS Loyalty Tour Basic Part 2 --- +// Using the coupons generated from PosLoyaltyTour1. +startSteps(); + +ProductScreen.do.clickHomeCategory(); + +// Test that global discount and cheapest product discounts can be accumulated. +// Applied programs: +// - global discount +// - on cheapest discount +ProductScreen.exec.addOrderline('Desk Organizer', '10'); // 5.1 +PosLoyalty.check.hasRewardLine('on the cheapest product', '-4.59'); +ProductScreen.exec.addOrderline('Letter Tray', '4'); // 4.8 tax 10% +PosLoyalty.check.hasRewardLine('on the cheapest product', '-4.75'); +PosLoyalty.do.enterCode('123456'); +PosLoyalty.check.hasRewardLine('10% on your order', '-5.10'); +PosLoyalty.check.hasRewardLine('10% on your order', '-1.64'); +PosLoyalty.check.orderTotalIs('60.63'); //SUBTOTAL +PosLoyalty.exec.finalizeOrder('Cash'); + +// Scanning coupon twice. +// Also apply global discount on top of free product to check if the +// calculated discount is correct. +// Applied programs: +// - coupon program (free product) +// - global discount +// - on cheapest discount +ProductScreen.exec.addOrderline('Desk Organizer', '11'); // 5.1 per item +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-4.59'); +PosLoyalty.check.orderTotalIs('51.51'); +// add global discount and the discount will be replaced +PosLoyalty.do.enterCode('345678'); +PosLoyalty.check.hasRewardLine('10% on your order', '-5.15'); +// add free product coupon (for qty=11, free=4) +// the discount should change after having free products +// it should go back to cheapest discount as it is higher +PosLoyalty.do.enterCode('5678'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-20.40'); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-4.59'); +// set quantity to 18 +// free qty stays the same since the amount of points on the card only allows for 4 free products +ProductScreen.do.pressNumpad('Backspace 8') +PosLoyalty.check.hasRewardLine('10% on your order', '-6.68'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-20.40'); +// scan the code again and check notification +PosLoyalty.do.enterCode('5678'); +PosLoyalty.check.orderTotalIs('60.13'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Specific products discount (with promocode) and free product (1357) +// Applied programs: +// - discount on specific products +// - free product +ProductScreen.exec.addOrderline('Desk Organizer', '6'); // 5.1 per item +PosLoyalty.check.hasRewardLine('on the cheapest product', '-4.59'); +PosLoyalty.exec.removeRewardLine('90% on the cheapest product'); +PosLoyalty.do.enterCode('promocode'); +PosLoyalty.check.hasRewardLine('50% on specific products', '-15.30'); +PosLoyalty.do.enterCode('1357'); +PosLoyalty.check.hasRewardLine('Free Product - Desk Organizer', '-10.20'); +PosLoyalty.check.hasRewardLine('50% on specific products', '-10.20'); +PosLoyalty.check.orderTotalIs('10.20'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Check reset program +// Enter two codes and reset the programs. +// The codes should be checked afterwards. They should return to new. +// Applied programs: +// - cheapest product +ProductScreen.exec.addOrderline('Monitor Stand', '6'); // 3.19 per item +PosLoyalty.do.enterCode('098765'); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-2.87'); +PosLoyalty.check.hasRewardLine('10% on your order', '-1.63'); +PosLoyalty.check.orderTotalIs('14.64'); +PosLoyalty.exec.removeRewardLine('90% on the cheapest product'); +PosLoyalty.check.hasRewardLine('10% on your order', '-1.91'); +PosLoyalty.check.orderTotalIs('17.23'); +PosLoyalty.do.resetActivePrograms(); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-2.87'); +PosLoyalty.check.orderTotalIs('16.27'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyTour2', { test: true, url: '/pos/web' }, getSteps()); + +// --- PoS Loyalty Tour Basic Part 3 --- + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickDisplayedProduct('Promo Product'); +PosLoyalty.check.orderTotalIs('34.50'); +ProductScreen.do.clickDisplayedProduct('Product B'); +PosLoyalty.check.hasRewardLine('100% on specific products', '25.00'); +ProductScreen.do.clickDisplayedProduct('Product A'); +PosLoyalty.check.hasRewardLine('100% on specific products', '15.00'); +PosLoyalty.check.orderTotalIs('34.50'); +ProductScreen.do.clickDisplayedProduct('Product A'); +PosLoyalty.check.hasRewardLine('100% on specific products', '21.82'); +PosLoyalty.check.hasRewardLine('100% on specific products', '18.18'); +PosLoyalty.check.orderTotalIs('49.50'); + + +Tour.register('PosLoyaltyTour3', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.exec.addOrderline('Test Product 1', '1'); +ProductScreen.exec.addOrderline('Test Product 2', '1'); +ProductScreen.do.clickPricelistButton(); +ProductScreen.do.selectPriceList('Public Pricelist'); +PosLoyalty.do.enterCode('abcda'); +PosLoyalty.check.orderTotalIs('0.00'); +ProductScreen.do.clickPricelistButton(); +ProductScreen.do.selectPriceList('Test multi-currency'); +PosLoyalty.check.orderTotalIs('0.00'); + +Tour.register('PosLoyaltyTour4', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); + +ProductScreen.exec.addOrderline('Test Product 1', '1.00', '100'); +PosLoyalty.do.clickDiscountButton(); +PosLoyalty.do.clickConfirmButton(); +ProductScreen.check.totalAmountIs('92.00'); + +Tour.register('PosLoyaltyTour5', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +ProductScreen.do.clickDisplayedProduct('Test Product A'); +PosLoyalty.do.clickRewardButton(); +ProductScreen.check.totalAmountIs('139'); + +Tour.register('PosLoyaltyTour6', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.exec.addOrderline('Test Product', '1'); +PosLoyalty.check.orderTotalIs('100'); +PosLoyalty.do.enterCode('abcda'); +PosLoyalty.check.orderTotalIs('90'); + +Tour.register('PosLoyaltyTour7', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickDisplayedProduct('Product B'); +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.totalAmountIs('50.00'); + +Tour.register('PosLoyaltyTour8', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +ProductScreen.do.clickDisplayedProduct('Product B'); +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.totalAmountIs('210.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +ProductScreen.check.totalAmountIs('205.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +ProductScreen.check.totalAmountIs('200.00'); + +Tour.register('PosLoyaltyTour9', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +ProductScreen.do.clickDisplayedProduct('Product Test'); +ProductScreen.check.totalAmountIs('1.00'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.claimReward('Free Product B'); +PosLoyalty.check.hasRewardLine('Free Product B', '-1.00'); +ProductScreen.check.totalAmountIs('1.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); + +Tour.register('PosLoyaltyTour10', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +PosLoyalty.check.customerIs('AAA Partner'); +ProductScreen.exec.addOrderline('Product Test', '3'); +ProductScreen.check.totalAmountIs('150.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyTour11.1', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer('AAA Partner'); +PosLoyalty.check.customerIs('AAA Partner'); +ProductScreen.do.clickDisplayedProduct('Product Test'); +ProductScreen.check.totalAmountIs('50.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +PosLoyalty.do.enterCode('123456'); +PosLoyalty.check.isRewardButtonHighlighted(true); +PosLoyalty.do.clickRewardButton(); +PosLoyalty.check.hasRewardLine('Free Product', '-3.00'); +PosLoyalty.check.isRewardButtonHighlighted(false); +ProductScreen.check.totalAmountIs('50.00'); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyTour11.2', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +ProductScreen.exec.addOrderline('Free Product A', '2'); +ProductScreen.do.clickDisplayedProduct('Free Product A'); +ProductScreen.check.totalAmountIs('2.00'); +PosLoyalty.check.hasRewardLine('Free Product', '-1.00'); + +ProductScreen.exec.addOrderline('Free Product B', '2'); +ProductScreen.do.clickDisplayedProduct('Free Product B'); +ProductScreen.check.totalAmountIs('4.00'); +PosLoyalty.check.hasRewardLine('Free Product', '-2.00'); + +ProductScreen.exec.addOrderline('Free Product B', '5'); +ProductScreen.do.clickDisplayedProduct('Free Product B'); +ProductScreen.check.totalAmountIs('6.00'); +PosLoyalty.check.hasRewardLine('Free Product', '-3.00'); + +Tour.register('PosLoyaltyTour12', { test: true, url: '/pos/web' }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.selectedOrderlineHas('Product A', '1.00', '20.00'); +PosLoyalty.check.orderTotalIs('20.00'); + +ProductScreen.do.clickDisplayedProduct('Product B'); +ProductScreen.check.selectedOrderlineHas('Product B', '1.00', '30.00'); +PosLoyalty.check.orderTotalIs('50.00'); + +ProductScreen.do.clickDisplayedProduct('Product A'); +ProductScreen.check.selectedOrderlineHas('Product A', '2.00', '40.00'); +PosLoyalty.check.orderTotalIs('66.00'); + +Tour.register('PosLoyaltyMinAmountAndSpecificProductTour', {test: true, url: '/pos/web'}, getSteps()); + +function createOrderCoupon(totalAmount, couponName, couponAmount, loyaltyPoints) { + return [ + ProductScreen.do.confirmOpeningPopup(), + ProductScreen.do.clickHomeCategory(), + ProductScreen.do.clickPartnerButton(), + ProductScreen.do.clickCustomer("partner_a"), + ProductScreen.exec.addOrderline("product_a", "1"), + ProductScreen.exec.addOrderline("product_b", "1"), + PosLoyalty.do.enterCode("promocode"), + PosLoyalty.check.hasRewardLine(`${couponName}`, `${couponAmount}`), + PosLoyalty.check.orderTotalIs(`${totalAmount}`), + PosLoyalty.check.pointsAwardedAre(`${loyaltyPoints}`), + PosLoyalty.exec.finalizeOrder("Cash"), + ]; +} + +startSteps(); +createOrderCoupon("135.00", "10% on your order", "-15.00", "135"); +Tour.register("PosLoyaltyPointsDiscountNoDomainProgramNoDomain", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); +createOrderCoupon("135.00", "10% on your order", "-15.00", "100"); +Tour.register("PosLoyaltyPointsDiscountNoDomainProgramDomain", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); +createOrderCoupon("140.00", "10% on food", "-10.00", "90"); +Tour.register("PosLoyaltyPointsDiscountWithDomainProgramDomain", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); +ProductScreen.do.confirmOpeningPopup(), +ProductScreen.do.clickHomeCategory(), +ProductScreen.do.clickPartnerButton(), +ProductScreen.do.clickCustomer("partner_a"), +ProductScreen.exec.addOrderline("product_a", "1"), +PosLoyalty.check.hasRewardLine('10% on your order', '-10.00'); +PosLoyalty.check.orderTotalIs('90'), +PosLoyalty.check.pointsAwardedAre("90"), +PosLoyalty.exec.finalizeOrder("Cash", "90"), +Tour.register("PosLoyaltyPointsGlobalDiscountProgramNoDomain", { test: true, url: "/pos/web" }, getSteps()); + +startSteps(); + +ProductScreen.do.clickHomeCategory(); +ProductScreen.do.confirmOpeningPopup(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer("partner_a"); + +ProductScreen.do.clickDisplayedProduct('Test Product A'); +PosLoyalty.check.checkNoClaimableRewards(); +ProductScreen.check.selectedOrderlineHas('Test Product A', '1.00', '100.00'); +PosLoyalty.exec.finalizeOrder("Cash"); + +Tour.register('PosLoyaltyArchivedRewardProductsInactive', {test: true, url: '/pos/web'}, getSteps()); + +startSteps(); + +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer("partner_a"); + +ProductScreen.do.clickDisplayedProduct('Test Product A'); +PosLoyalty.check.isRewardButtonHighlighted(true); +ProductScreen.check.selectedOrderlineHas('Test Product A', '1.00', '100.00'); +PosLoyalty.exec.finalizeOrder("Cash"); + +Tour.register('PosLoyaltyArchivedRewardProductsActive', {test: true, url: '/pos/web'}, getSteps()); + +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickPartnerButton(); +ProductScreen.do.clickCustomer("partner_a"); + +ProductScreen.exec.addOrderline("Test Product A", "5"), +ProductScreen.do.clickDisplayedProduct('Test Product B'); +PosLoyalty.check.hasRewardLine('10% on your order', '-3.00'); +PosLoyalty.check.hasRewardLine('10% on Test Product B', '-0.45'); +PosLoyalty.exec.finalizeOrder("Cash"); + +Tour.register('PosLoyalty2DiscountsSpecificGlobal', {test: true, url: '/pos/web'}, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTourMethods.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTourMethods.js new file mode 100644 index 0000000..f947b04 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyTourMethods.js @@ -0,0 +1,218 @@ +odoo.define('pos_loyalty.tour.PosCouponTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + const { Do: ProductScreenDo } = require('point_of_sale.tour.ProductScreenTourMethods'); + const { Do: PaymentScreenDo, Check: PaymentScreenCheck } = require('point_of_sale.tour.PaymentScreenTourMethods'); + const { Do: ReceiptScreenDo } = require('point_of_sale.tour.ReceiptScreenTourMethods'); + const { Do: ChromeDo } = require('point_of_sale.tour.ChromeTourMethods'); + + const ProductScreen = { do: new ProductScreenDo() }; + const PaymentScreen = { do: new PaymentScreenDo(), check: new PaymentScreenCheck() }; + const ReceiptScreen = { do: new ReceiptScreenDo() }; + const Chrome = { do: new ChromeDo() }; + + class Do { + selectRewardLine(rewardName) { + return [ + { + content: 'select reward line', + trigger: `.orderline.program-reward .product-name:contains("${rewardName}")`, + }, + { + content: 'check reward line if selected', + trigger: `.orderline.selected.program-reward .product-name:contains("${rewardName}")`, + run: function () {}, // it's a check + }, + ]; + } + enterCode(code) { + const steps = [ + { + content: 'open code input dialog', + trigger: '.control-button:contains("Enter Code")', + }, + { + content: `enter code value: ${code}`, + trigger: '.popup-textinput input[type="text"]', + run: `text ${code}`, + }, + { + content: 'confirm inputted code', + trigger: '.popup-textinput .button.confirm', + }, + { + content: 'verify popup is closed', + trigger: 'body:not(:has(.popup-textinput))', + run: function () {}, // it's a check + }, + ]; + return steps; + } + resetActivePrograms() { + return [ + { + content: 'open code input dialog', + trigger: '.control-button:contains("Reset Programs")', + }, + ]; + } + clickRewardButton() { + return [ + { + content: 'open reward dialog', + trigger: '.control-button:contains("Reward")', + }, + ]; + } + clickEWalletButton(text = 'eWallet') { + return [{ trigger: `.control-button:contains("${text}")` }]; + } + claimReward(rewardName) { + return [ + { + content: 'open reward dialog', + trigger: '.control-button:contains("Reward")', + }, + { + content: 'select reward', + trigger: `.selection-item:contains("${rewardName}")`, + } + ]; + } + unselectPartner() { + return [{ trigger: '.unselect-tag' }]; + } + clickDiscountButton() { + return [ + { + content: 'click discount button', + trigger: '.js_discount', + }, + ]; + } + clickConfirmButton() { + return [ + { + content: 'click confirm button', + trigger: '.button.confirm', + }, + ]; + } + } + + class Check { + hasRewardLine(rewardName, amount, qty) { + const steps = [ + { + content: 'check if reward line is there', + trigger: `.orderline.program-reward span.product-name:contains("${rewardName}")`, + run: function () {}, + }, + { + content: 'check if the reward price is correct', + trigger: `.orderline.program-reward span.price:contains("${amount}")`, + run: function () {}, + }, + ]; + if (qty) { + steps.push({ + content: 'check if the reward qty is correct', + trigger: `.order .orderline.program-reward .product-name:contains("${rewardName}") ~ .info-list em:contains("${qty}")`, + run: function () {}, + }); + } + return steps; + } + orderTotalIs(total_str) { + return [ + { + content: 'order total contains ' + total_str, + trigger: '.order .total .value:contains("' + total_str + '")', + run: function () {}, // it's a check + }, + ]; + } + checkNoClaimableRewards() { + return [ + { + content: 'check that no reward can be claimed', + trigger: ".control-button:contains('Reward'):not(.highlight)", + run: function () {}, // it's a check + } + ] + } + isRewardButtonHighlighted(isHighlighted) { + return [ + { + trigger: isHighlighted + ? '.control-button.highlight:contains("Reward")' + : '.control-button:contains("Reward"):not(:has(.highlight))', + run: function () {}, // it's a check + }, + ]; + } + eWalletButtonState({ highlighted, text = 'eWallet' }) { + return [ + { + trigger: highlighted + ? `.control-button.highlight:contains("${text}")` + : `.control-button:contains("${text}"):not(:has(.highlight))`, + run: function () {}, // it's a check + }, + ]; + } + customerIs(name) { + return [ + { + trigger: `.actionpad button.set-partner:contains("${name}")`, + run: function () {}, + } + ] + } + pointsAwardedAre(points_str) { + return [ + { + content: 'loyalty points awarded ' + points_str, + trigger: '.loyalty-points-won.value:contains("' + points_str + '")', + run: function () {}, // it's a check + }, + ]; + } + } + + class Execute { + constructor() { + this.do = new Do(); + this.check = new Check(); + } + finalizeOrder(paymentMethod, amount) { + const actions = [ + ...ProductScreen.do.clickPayButton(), + ...PaymentScreen.do.clickPaymentMethod(paymentMethod), + ]; + if (amount) { + actions.push(...PaymentScreen.do.pressNumpad([...amount].join(' '))); + } else { + actions.push( + ...PaymentScreen.check.remainingIs('0.0'), + ...PaymentScreen.check.changeIs('0.0'), + ) + } + actions.push( + ...PaymentScreen.do.clickValidate(), + ...ReceiptScreen.do.clickNextOrder(), + ); + return actions; + } + removeRewardLine(name) { + return [ + ...this.do.selectRewardLine(name), + ...ProductScreen.do.pressNumpad('Backspace'), + ...Chrome.do.confirmPopup(), + ]; + } + } + + return createTourMethods('PosLoyalty', Do, Check, Execute); +}); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyValidityTour.js b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyValidityTour.js new file mode 100644 index 0000000..093e3e1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/tours/PosLoyaltyValidityTour.js @@ -0,0 +1,36 @@ +/** @odoo-module **/ + +import { PosLoyalty } from 'pos_loyalty.tour.PosCouponTourMethods'; +import { ProductScreen } from 'point_of_sale.tour.ProductScreenTourMethods'; +import { getSteps, startSteps } from 'point_of_sale.tour.utils'; +import Tour from 'web_tour.tour'; + +// First tour should not get any automatic rewards +startSteps(); + +ProductScreen.do.confirmOpeningPopup(); +ProductScreen.do.clickHomeCategory(); + +// Not valid -> date +ProductScreen.exec.addOrderline('Whiteboard Pen', '5'); +PosLoyalty.check.checkNoClaimableRewards(); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyValidity1', { test: true, url: '/pos/web' }, getSteps()); + +// Second tour +startSteps(); + +ProductScreen.do.clickHomeCategory(); + +// Valid +ProductScreen.exec.addOrderline('Whiteboard Pen', '5'); +PosLoyalty.check.hasRewardLine('90% on the cheapest product', '-2.88'); +PosLoyalty.exec.finalizeOrder('Cash'); + +// Not valid -> usage +ProductScreen.exec.addOrderline('Whiteboard Pen', '5'); +PosLoyalty.check.checkNoClaimableRewards(); +PosLoyalty.exec.finalizeOrder('Cash'); + +Tour.register('PosLoyaltyValidity2', { test: true, url: '/pos/web' }, getSteps()); diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml new file mode 100644 index 0000000..46c4220 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/PromoCodeButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Enter Code + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml new file mode 100644 index 0000000..46805b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/ResetProgramsButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Reset Programs + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml new file mode 100644 index 0000000..4520a40 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/RewardButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Reward + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/eWalletButton.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/eWalletButton.xml new file mode 100644 index 0000000..8a95744 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/ControlButtons/eWalletButton.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderReceipt.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderReceipt.xml new file mode 100644 index 0000000..579c9b0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderReceipt.xml @@ -0,0 +1,68 @@ + + + + + + + + +
+ +
--------------------------------
+
+
+ +
+ + +
Won:
+
+ +
Spent:
+
+ + + +
Balance :
+
+
+
+ +
+
Customer
+ + +
+
------------------------
+
+
+ Coupon Codes +
+ +
+
+ +
+
+ Valid until: + + + + + no expiration + +
+
+ Barcode +
+
+ +
+
+
+
+
+ + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderSummary.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderSummary.xml new file mode 100644 index 0000000..8dce87b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/OrderSummary.xml @@ -0,0 +1,38 @@ + + + + +
+ + + +
+
+ +
+ +
+ +
+
+
+ + + + + + - + +
+
+ +
+
+
+ +
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/Orderline.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/Orderline.xml new file mode 100644 index 0000000..f483407 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/Orderline.xml @@ -0,0 +1,13 @@ + + + + + !_isGiftCardOrEWalletReward() + + +
    + Current Balance: +
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/PartnerLine.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/PartnerLine.xml new file mode 100644 index 0000000..b1618b8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/static/src/xml/PartnerLine.xml @@ -0,0 +1,15 @@ + + + + + + + +
+ +
+
+
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/__init__.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/__init__.py new file mode 100644 index 0000000..a74d07c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import test_frontend +from . import test_unlink_reward diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_frontend.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_frontend.py new file mode 100644 index 0000000..91a53a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_frontend.py @@ -0,0 +1,2184 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from datetime import date, timedelta + +from odoo.addons.point_of_sale.tests.test_frontend import TestPointOfSaleHttpCommon +from odoo.tests import tagged +from odoo import Command + + +@tagged("post_install", "-at_install") +class TestPoSLoyaltyCommon(TestPointOfSaleHttpCommon): + + @classmethod + def setUpClass(cls): + super().setUpClass() + + # Disable any programs during the test + cls.env['loyalty.program'].search([]).write({'active': False}) + + cls.promo_programs = cls.env["loyalty.program"] + + # code promo program -> discount on specific products + cls.code_promo_program = cls.env['loyalty.program'].create({ + 'name': 'Promo Code Program - Discount on Specific Products', + 'program_type': 'promotion', + 'trigger': 'with_code', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'mode': 'with_code', + 'code': 'promocode', + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 50, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_product_ids': cls.whiteboard_pen | cls.magnetic_board | cls.desk_organizer, + })], + }) + cls.promo_programs |= cls.code_promo_program + + # auto promo program on current order + # -> discount on cheapest product + cls.auto_promo_program_current = cls.env['loyalty.program'].create({ + 'name': 'Auto Promo Program - Cheapest Product', + 'program_type': 'promotion', + 'trigger': 'auto', + 'rule_ids': [(0, 0, {})], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 90, + 'discount_mode': 'percent', + 'discount_applicability': 'cheapest', + })] + }) + cls.promo_programs |= cls.auto_promo_program_current + + # auto promo program on next order + # -> discount on order (global discount) + cls.auto_promo_program_next = cls.env['loyalty.program'].create({ + 'name': 'Auto Promo Program - Global Discount', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'future', + 'rule_ids': [(0, 0, {})], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })] + }) + cls.promo_programs |= cls.auto_promo_program_next + cls.promo_programs.write({ + 'pos_config_ids': [Command.link(cls.main_pos_config.id)], + }) + + # coupon program -> free product + cls.coupon_program = cls.env['loyalty.program'].create({ + 'name': 'Coupon Program - Buy 3 Take 2 Free Product', + 'program_type': 'coupons', + 'trigger': 'with_code', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': cls.desk_organizer, + 'reward_point_mode': 'unit', + 'minimum_qty': 3, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': cls.desk_organizer.id, + 'reward_product_qty': 1, + 'required_points': 1.5, + })], + 'pos_config_ids': [Command.link(cls.main_pos_config.id)], + }) + + # Create coupons for the coupon program and change the code + # to be able to use them in the frontend tour. + cls.env["loyalty.generate.wizard"].with_context( + {"active_id": cls.coupon_program.id} + ).create({"coupon_qty": 4, 'points_granted': 4.5}).generate_coupons() + cls.coupon1, cls.coupon2, cls.coupon3, cls.coupon4 = cls.coupon_program.coupon_ids + cls.coupon1.write({"code": "1234"}) + cls.coupon2.write({"code": "5678"}) + cls.coupon3.write({"code": "1357"}) + cls.coupon4.write({"code": "2468"}) + + def setUp(self): + super().setUp() + # Set the programs to the pos config. + # Remove fiscal position and pricelist. + self.main_pos_config.write({ + 'tax_regime_selection': False, + 'use_pricelist': False, + }) + self.main_pos_config.open_ui() + + def create_programs(self, details): + """ + Create loyalty programs based on the details given. + :param details: list of tuple ('name': str, 'program_type': 'gift_card' or 'ewallet') + """ + LoyaltyProgram = self.env['loyalty.program'] + programs = {} # map: name -> program + for (name, program_type) in details: + program_id = LoyaltyProgram.create_from_template(program_type)['res_id'] + program = LoyaltyProgram.browse(program_id) + program.write({'name': name}) + programs[name] = program + return programs + + +@tagged("post_install", "-at_install") +class TestUi(TestPoSLoyaltyCommon): + + def test_pos_loyalty_tour_basic(self): + """PoS Loyalty Basic Tour""" + ## + # Tour Part 1 + # This part will generate coupons for `auto_promo_program_next` + # that will be used in the second part of the tour. + # + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour1", + login="accountman", + ) + + # check coupon usage + self.assertEqual(self.coupon1.points, 0, 'The coupon should have consumed its points.') + self.assertEqual(self.coupon2.points, 4.5, 'The coupon was used but never validated.') + # check pos_order_count in each program + self.assertEqual(self.auto_promo_program_current.pos_order_count, 3) + self.assertEqual(self.auto_promo_program_next.pos_order_count, 0) + self.assertEqual(self.code_promo_program.pos_order_count, 1) + self.assertEqual(self.coupon_program.pos_order_count, 1) + # check number of generated coupons + self.assertEqual(len(self.auto_promo_program_next.coupon_ids), 5) + # check number of orders in the session + pos_session = self.main_pos_config.current_session_id + self.assertEqual( + len(pos_session.order_ids), 5, msg="5 orders were made in tour part1." + ) + + ## + # Tour Part 2 + # The coupons generated in the first part will be used in this tour. + # + + # Manually set the code for some `auto_promo_program_next` coupons + # to be able to use them in defining the part2 tour. + ( + promo_coupon1, + promo_coupon2, + promo_coupon3, + promo_coupon4, + *_, + ) = self.auto_promo_program_next.coupon_ids + promo_coupon1.write({"code": "123456"}) + promo_coupon2.write({"code": "345678"}) + promo_coupon3.write({"code": "567890"}) + promo_coupon4.write({"code": "098765"}) + + self.coupon2.points = 6 + self.coupon3.points = 3 + + # use here the generated coupon + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour2", + login="accountman", + ) + # check pos_order_count in each program + self.assertEqual(self.auto_promo_program_current.pos_order_count, 6) + self.assertEqual(self.auto_promo_program_next.pos_order_count, 2) + self.assertEqual(self.code_promo_program.pos_order_count, 2) + self.assertEqual(self.coupon_program.pos_order_count, 3) + + def test_loyalty_validity_dates_and_use(self): + # Tests date validity and max usage for an automatic program. + self.auto_promo_program_current.write({ + 'date_to': date.today() - timedelta(days=2), + 'limit_usage': True, + 'max_usage': 1, + }) + # First tour check that the promotion is not applied + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyValidity1", + login="accountman", + ) + + self.auto_promo_program_current.write({ + 'date_to': date.today() + timedelta(days=2), + }) + + # Second tour that does 2 orders, the first should have the rewards, the second should not + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyValidity2", + login="accountman", + ) + + def test_loyalty_free_product_rewards(self): + free_product = self.env['loyalty.program'].create({ + 'name': 'Buy 2 Take 1 desk_organizer', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': self.desk_organizer, + 'reward_point_mode': 'unit', + 'minimum_qty': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.desk_organizer.id, + 'reward_product_qty': 1, + 'required_points': 2, + })], + }) + free_other_product = self.env['loyalty.program'].create({ + 'name': 'Buy 3 magnetic_board, Take 1 whiteboard_pen', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': self.magnetic_board, + 'reward_point_mode': 'unit', + 'minimum_qty': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.whiteboard_pen.id, + 'reward_product_qty': 1, + 'required_points': 3, + })], + }) + free_multi_product = self.env['loyalty.program'].create({ + 'name': '2 items of shelves, get desk_pad/monitor_stand free', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': (self.wall_shelf | self.small_shelf).ids, + 'reward_point_mode': 'unit', + 'minimum_qty': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_tag_id': self.env['product.tag'].create({ + 'name': 'reward_product_tag', + 'product_product_ids': (self.desk_pad | self.monitor_stand).ids, + }).id, + 'reward_product_qty': 1, + 'required_points': 2, + })], + }) + + (self.promo_programs | self.coupon_program).write({'active': False}) + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyFreeProductTour", + login="accountman", + ) + + # Keep the tour to generate 4 orders for the free_product and free_other_product programs. + # 2 of them don't use a program. + # 1 uses free_product. + # 1 uses free_other_product. + # This is to take into account the fact that during tours, we can't test the "non-occurence" of something. + # It would be nice to have a check like: Validate that a reward is "not" there. + self.assertEqual(free_product.pos_order_count, 1) + self.assertEqual(free_other_product.pos_order_count, 2) + + # There is the 5th order that tests multi_product reward. + # It attempted to add one reward product, removed it, then add the second. + # The second reward was synced with the order. + self.assertEqual(free_multi_product.pos_order_count, 1) + + def test_loyalty_free_product_loyalty_program(self): + # In this program, each whiteboard pen gives 1 point. + # 4 points can be used to get a free whiteboard pen. + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Buy 4 whiteboard_pen, Take 1 whiteboard_pen', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'rule_ids': [(0, 0, { + 'product_ids': self.whiteboard_pen.ids, + 'reward_point_mode': 'unit', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.whiteboard_pen.id, + 'reward_product_qty': 1, + 'required_points': 4, + })], + }) + + (self.promo_programs | self.coupon_program).write({'active': False}) + + partner_aaa = self.env['res.partner'].create({'name': 'Test Partner AAA'}) + partner_bbb = self.env['res.partner'].create({'name': 'Test Partner BBB'}) + partner_ccc = self.env['res.partner'].create({'name': 'Test Partner CCC'}) + + # Part 1 + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyLoyaltyProgram1", + login="accountman", + ) + + aaa_loyalty_card = loyalty_program.coupon_ids.filtered(lambda coupon: coupon.partner_id.id == partner_aaa.id) + + self.assertEqual(loyalty_program.pos_order_count, 1) + self.assertAlmostEqual(aaa_loyalty_card.points, 4) + + # Part 2 + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyLoyaltyProgram2", + login="accountman", + ) + + self.assertEqual(loyalty_program.pos_order_count, 2, msg='Only 2 orders should have reward lines.') + self.assertAlmostEqual(aaa_loyalty_card.points, 1) + + bbb_loyalty_card = loyalty_program.coupon_ids.filtered(lambda coupon: coupon.partner_id.id == partner_bbb.id) + ccc_loyalty_card = loyalty_program.coupon_ids.filtered(lambda coupon: coupon.partner_id.id == partner_ccc.id) + + self.assertAlmostEqual(bbb_loyalty_card.points, 3, msg='Reference: Order3_BBB') + self.assertAlmostEqual(ccc_loyalty_card.points, 4, msg='Reference: Order2_CCC') + + reward_orderline = self.main_pos_config.current_session_id.order_ids[-1].lines.filtered(lambda line: line.is_reward_line) + self.assertEqual(len(reward_orderline.ids), 0, msg='Reference: Order4_no_reward. Last order should have no reward line.') + + def test_loyalty_free_product_zero_sale_price_loyalty_program(self): + # In this program, each $ spent gives 1 point. + # 5 points can be used to get a free whiteboard pen. + # and the whiteboard pen sale price is zero + self.whiteboard_pen.write({'lst_price': 0}) + + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Loyalty Program', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'rule_ids': [(0, 0, { + 'reward_point_amount': 1, + 'reward_point_mode': 'money', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.whiteboard_pen.id, + 'reward_product_qty': 1, + 'required_points': 5, + })], + }) + + (self.promo_programs | self.coupon_program).write({'active': False}) + + partner_aaa = self.env['res.partner'].create({'name': 'Test Partner AAA'}) + + # Part 1 + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyLoyaltyProgram3", + login="accountman", + ) + + aaa_loyalty_card = loyalty_program.coupon_ids.filtered(lambda coupon: coupon.partner_id.id == partner_aaa.id) + + self.assertEqual(loyalty_program.pos_order_count, 1) + self.assertAlmostEqual(aaa_loyalty_card.points, 5.2) + + def test_pos_loyalty_tour_max_amount(self): + """Test the loyalty program with a maximum amount and product with different taxe.""" + + self.env['loyalty.program'].search([]).write({'active': False}) + + self.promo_product = self.env["product.product"].create( + { + "name": "Promo Product", + "type": "service", + "list_price": 30, + "available_in_pos": True, + } + ) + tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "0.00", + }) + tax02 = self.env["account.tax"].create({ + "name": "C02 Tax", + "amount": "0.00", + }) + + self.productA = self.env["product.product"].create( + { + "name": "Product A", + "type": "product", + "list_price": 15, + "available_in_pos": True, + "taxes_id": [(6, 0, [tax01.id])], + } + ) + + # create another product with different taxes_id + self.productB = self.env["product.product"].create( + { + "name": "Product B", + "type": "product", + "list_price": 25, + "available_in_pos": True, + "taxes_id": [(6, 0, [tax02.id])] + } + ) + + self.env['loyalty.program'].create({ + 'name': 'Promo Program - Max Amount', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_domain': '[["product_variant_ids.name","=","Promo Product"]]', + 'reward_point_mode': 'unit', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount_product_ids': (self.productA | self.productB).ids, + 'required_points': 1, + 'discount': 100, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_max_amount': 40, + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour3", + login="accountman", + ) + + def test_gift_card_program_create_set(self): + """ + Test for gift card program when pos.config.gift_card_settings == 'create_set'. + """ + LoyaltyProgram = self.env['loyalty.program'] + # Deactivate all other programs to avoid interference + (LoyaltyProgram.search([])).write({'pos_ok': False}) + # But activate the gift_card_product_50 because it's shared among new gift card programs. + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + # Create gift card program + gift_card_program = self.create_programs([('arbitrary_name', 'gift_card')])['arbitrary_name'] + # Change the gift card program settings + self.main_pos_config.write({'gift_card_settings': 'create_set'}) + # Run the tour to create a gift card + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "GiftCardProgramCreateSetTour1", + login="accountman", + ) + # Check that gift cards are created + self.assertEqual(len(gift_card_program.coupon_ids), 1) + # Change the code to 044123456 so that we can use it in the next tour. + # Make sure it starts with 044 because it's the prefix of the loyalty cards. + gift_card_program.coupon_ids.code = '044123456' + # Run the tour to use the gift card + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "GiftCardProgramCreateSetTour2", + login="accountman", + ) + # Check that gift cards are used + self.assertEqual(gift_card_program.coupon_ids.points, 46.8) + + def test_gift_card_program_scan_use(self): + """ + Test for gift card program with pos.config.gift_card_settings == 'scan_use'. + - The gift card coupon codes are known before opening pos. + - They will be scanned and paid by the customer which links the coupon to the order. + - Meaning, it's paid. + - Then it will be scanned for usage. + """ + LoyaltyProgram = self.env['loyalty.program'] + # Deactivate all other programs to avoid interference + (LoyaltyProgram.search([])).write({'pos_ok': False}) + # But activate the gift_card_product_50 because it's shared among new gift card programs. + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + # Create gift card program + gift_card_program = self.create_programs([('arbitrary_name', 'gift_card')])['arbitrary_name'] + # Change the gift card program settings + self.main_pos_config.write({'gift_card_settings': 'scan_use'}) + # Generate 5$ gift card. + self.env["loyalty.generate.wizard"].with_context( + {"active_id": gift_card_program.id} + ).create({"coupon_qty": 1, 'points_granted': 5}).generate_coupons() + # Change the code of the gift card. + gift_card_program.coupon_ids.code = '044123456' + # Run the tour. It will pay the gift card and use it. + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "GiftCardProgramScanUseTour", + login="accountman", + ) + # Check that gift cards are used + self.assertAlmostEqual(gift_card_program.coupon_ids.points, 0, places=2) + # 3 order should be created. + self.assertEqual(len(self.main_pos_config.current_session_id.order_ids), 3) + + def test_ewallet_program(self): + """ + Test for ewallet program. + - Collect points in EWalletProgramTour1. + - Use points in EWalletProgramTour2. + """ + LoyaltyProgram = self.env['loyalty.program'] + # Deactivate all other programs to avoid interference + (LoyaltyProgram.search([])).write({'pos_ok': False}) + # But activate the ewallet_product_50 because it's shared among new ewallet programs. + self.env.ref('loyalty.ewallet_product_50').write({'active': True}) + # Create ewallet program + ewallet_program = self.create_programs([('arbitrary_name', 'ewallet')])['arbitrary_name'] + # Create test partners + partner_aaa = self.env['res.partner'].create({'name': 'AAAAAAA'}) + partner_bbb = self.env['res.partner'].create({'name': 'BBBBBBB'}) + # Run the tour to topup ewallets. + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "EWalletProgramTour1", + login="accountman", + ) + # Check that ewallets are created for partner_aaa. + ewallet_aaa = self.env['loyalty.card'].search([('partner_id', '=', partner_aaa.id), ('program_id', '=', ewallet_program.id)]) + self.assertEqual(len(ewallet_aaa), 1) + self.assertAlmostEqual(ewallet_aaa.points, 50, places=2) + # Check that ewallets are created for partner_bbb. + ewallet_bbb = self.env['loyalty.card'].search([('partner_id', '=', partner_bbb.id), ('program_id', '=', ewallet_program.id)]) + self.assertEqual(len(ewallet_bbb), 1) + self.assertAlmostEqual(ewallet_bbb.points, 10, places=2) + # Run the tour consume ewallets. + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "EWalletProgramTour2", + login="accountman", + ) + # Check that ewallets are consumed for partner_aaa. + self.assertAlmostEqual(ewallet_aaa.points, 0, places=2) + # Check final balance after consumption and refund eWallet for partner_bbb. + self.assertAlmostEqual(ewallet_bbb.points, 20, places=2) + + def test_multiple_gift_wallet_programs(self): + """ + Test for multiple gift_card and ewallet programs. + """ + LoyaltyProgram = self.env['loyalty.program'] + # Deactivate all other programs to avoid interference + (LoyaltyProgram.search([])).write({'pos_ok': False}) + # But activate the gift_card_product_50 and ewallet_product_50 because they're shared among new programs. + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + self.env.ref('loyalty.ewallet_product_50').write({'active': True}) + # Create programs + programs = self.create_programs([ + ('gift_card_1', 'gift_card'), + ('gift_card_2', 'gift_card'), + ('ewallet_1', 'ewallet'), + ('ewallet_2', 'ewallet') + ]) + # Change the gift card program settings + self.main_pos_config.write({'gift_card_settings': 'create_set'}) + # Create test partners + partner_aaa = self.env['res.partner'].create({'name': 'AAAAAAA'}) + partner_bbb = self.env['res.partner'].create({'name': 'BBBBBBB'}) + # Run the tour to topup ewallets. + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "MultipleGiftWalletProgramsTour", + login="accountman", + ) + # Check the created gift cards. + self.assertEqual(len(programs['gift_card_1'].coupon_ids), 1) + self.assertAlmostEqual(programs['gift_card_1'].coupon_ids.points, 10) + self.assertEqual(len(programs['gift_card_2'].coupon_ids), 1) + self.assertAlmostEqual(programs['gift_card_2'].coupon_ids.points, 20) + # Check the created ewallets. + ewallet_1_aaa = self.env['loyalty.card'].search([('partner_id', '=', partner_aaa.id), ('program_id', '=', programs['ewallet_1'].id)]) + self.assertEqual(len(ewallet_1_aaa), 1) + self.assertAlmostEqual(ewallet_1_aaa.points, 18, places=2) + ewallet_2_aaa = self.env['loyalty.card'].search([('partner_id', '=', partner_aaa.id), ('program_id', '=', programs['ewallet_2'].id)]) + self.assertEqual(len(ewallet_2_aaa), 1) + self.assertAlmostEqual(ewallet_2_aaa.points, 40, places=2) + ewallet_1_bbb = self.env['loyalty.card'].search([('partner_id', '=', partner_bbb.id), ('program_id', '=', programs['ewallet_1'].id)]) + self.assertEqual(len(ewallet_1_bbb), 1) + self.assertAlmostEqual(ewallet_1_bbb.points, 50, places=2) + ewallet_2_bbb = self.env['loyalty.card'].search([('partner_id', '=', partner_bbb.id), ('program_id', '=', programs['ewallet_2'].id)]) + self.assertEqual(len(ewallet_2_bbb), 1) + self.assertAlmostEqual(ewallet_2_bbb.points, 0, places=2) + + def test_coupon_change_pricelist(self): + """Test coupon program with different pricelists.""" + + product_1 = self.env["product.product"].create( + { + "name": "Test Product 1", + "type": "product", + "list_price": 25, + "available_in_pos": True, + } + ) + + tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "0.00", + }) + + product_2 = self.env["product.product"].create( + { + "name": "Test Product 2", + "type": "product", + "list_price": 25, + "available_in_pos": True, + "taxes_id": [(6, 0, [tax01.id])], + } + ) + + pricelist = self.env["product.pricelist"].create({ + "name": "Test multi-currency", + "discount_policy": "without_discount", + "currency_id": self.env.ref("base.USD").id, + "item_ids": [ + (0, 0, { + "base": "standard_price", + "product_id": product_1.id, + "compute_price": "percentage", + "percent_price": 50, + }), + (0, 0, { + "base": "standard_price", + "product_id": product_2.id, + "compute_price": "percentage", + "percent_price": 50, + }) + ] + }) + + self.main_pos_config2 = self.main_pos_config.copy() + + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Coupon Program - Pricelist', + 'program_type': 'coupons', + 'trigger': 'with_code', + 'applies_on': 'current', + 'pos_ok': True, + 'pos_config_ids': [Command.link(self.main_pos_config2.id)], + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + 'minimum_amount': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 100, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + }) + + self.env["loyalty.generate.wizard"].with_context( + {"active_id": loyalty_program.id} + ).create({"coupon_qty": 1, 'points_granted': 4.5}).generate_coupons() + self.coupon1 = loyalty_program.coupon_ids + self.coupon1.write({"code": "abcda"}) + + self.main_pos_config2.write({ + 'use_pricelist': True, + 'available_pricelist_ids': [(4, pricelist.id), (4, self.main_pos_config.pricelist_id.id)], + 'pricelist_id': pricelist.id, + }) + + self.main_pos_config2.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config2.id, + "PosLoyaltyTour4", + login="accountman", + ) + + def test_promotion_program_with_global_discount(self): + """ + - Create a promotion with a discount of 10% + - Create a product with no taxes + - Enable the global discount feature, and make sure the Discount product + has a tax set on it. + """ + + if not self.env["ir.module.module"].search([("name", "=", "pos_discount"), ("state", "=", "installed")]): + self.skipTest("pos_discount module is required for this test") + + tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "0.00" + }) + + self.discount_product = self.env["product.product"].create( + { + "name": "Discount Product", + "type": "service", + "list_price": 0, + "available_in_pos": True, + "taxes_id": [(6, 0, tax01.ids)], + } + ) + + self.main_pos_config2 = self.main_pos_config.copy() + self.main_pos_config2.write({ + 'module_pos_discount': True, + 'discount_product_id': self.discount_product.id, + 'discount_pc': 20, + }) + + self.loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Coupon Program - Pricelist', + 'program_type': 'coupons', + 'trigger': 'with_code', + 'applies_on': 'current', + 'pos_ok': True, + 'pos_config_ids': [Command.link(self.main_pos_config2.id)], + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + 'minimum_amount': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + }) + + self.product = self.env["product.product"].create( + { + "name": "Test Product 1", + "type": "product", + "list_price": 100, + "available_in_pos": True, + } + ) + + self.main_pos_config2.open_ui() + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config2.id, + "PosLoyaltyTour5", + login="accountman", + ) + + def test_loyalty_program_using_same_product(self): + """ + - Create a loyalty program giving free product A for 30 points + - Trigger the condition of the program using the same product A + """ + LoyaltyProgram = self.env['loyalty.program'] + (LoyaltyProgram.search([])).write({'pos_ok': False}) + self.product_a = self.env["product.product"].create({ + "name": "Test Product A", + "type": "product", + "list_price": 10, + "available_in_pos": True, + }) + + self.loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Loyalty Program Test', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'pos_ok': True, + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 10, + 'minimum_amount': 5, + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'required_points': 30, + 'reward_product_id': self.product_a.id, + 'reward_product_qty': 1, + })], + }) + + partner_aaa = self.env['res.partner'].create({'name': 'AAA Partner'}) + self.env['loyalty.card'].create({ + 'partner_id': partner_aaa.id, + 'program_id': self.loyalty_program.id, + 'points': 30, + }) + + self.main_pos_config.open_ui() + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyFreeProductTour2", + login="accountman", + ) + + def test_loyalty_program_specific_product(self): + #create a loyalty program with a rules of minimum 2 qty that applies on produt A and B and reward 5 points. The reward is 10$ per order in exchange of 2 points on product A and B + LoyaltyProgram = self.env['loyalty.program'] + (LoyaltyProgram.search([])).write({'pos_ok': False}) + self.product_a = self.env["product.product"].create({ + "name": "Test Product A", + "type": "product", + "list_price": 40, + "available_in_pos": True, + "taxes_id": False, + }) + self.product_b = self.env["product.product"].create({ + "name": "Test Product B", + "type": "product", + "list_price": 40, + "available_in_pos": True, + "taxes_id": False, + }) + self.loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Loyalty Program Test', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'pos_ok': True, + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 10, + 'minimum_qty': 2, + 'product_ids': [(6, 0, [self.product_a.id, self.product_b.id])], + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount_mode': 'per_order', + 'required_points': 2, + 'discount': 10, + 'discount_applicability': 'specific', + 'discount_product_ids': (self.product_a | self.product_b).ids, + }), (0, 0, { + 'reward_type': 'discount', + 'discount_mode': 'per_order', + 'required_points': 5, + 'discount': 30, + 'discount_applicability': 'specific', + 'discount_product_ids': (self.product_a | self.product_b).ids, + })], + }) + self.main_pos_config.open_ui() + self.start_tour("/pos/web?config_id=%d" % self.main_pos_config.id, "PosLoyaltySpecificDiscountTour", login="accountman") + + def test_discount_specific_product_with_free_product(self): + LoyaltyProgram = self.env['loyalty.program'] + (LoyaltyProgram.search([])).write({'pos_ok': False}) + self.product_a = self.env['product.product'].create({ + 'name': 'Test Product A', + 'type': 'product', + 'list_price': 40, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.product_b = self.env['product.product'].create({ + 'name': 'Test Product B', + 'type': 'product', + 'list_price': 80, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.product_c = self.env['product.product'].create({ + 'name': 'Test Product C', + 'type': 'product', + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.env['loyalty.program'].create({ + 'name': 'Discount 10%', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + 'minimum_amount': 10, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount_product_ids': self.product_c.ids, + 'required_points': 1, + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.env['loyalty.program'].create({ + 'name': 'Buy product_a Take product_b', + 'program_type': 'buy_x_get_y', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': self.product_a.ids, + 'reward_point_mode': 'unit', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.product_b.id, + 'reward_product_qty': 1, + 'required_points': 1, + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour('/pos/web?config_id=%d' % self.main_pos_config.id, 'PosLoyaltySpecificDiscountWithFreeProductTour', login='accountman') + + def test_2_discounts_specific_global(self): + LoyaltyProgram = self.env['loyalty.program'] + (LoyaltyProgram.search([])).write({'pos_ok': False}) + + product_category = self.env['product.category'].create({ + 'name': 'Discount category', + }) + + self.product_a = self.env['product.product'].create({ + 'name': 'Test Product A', + 'type': 'product', + 'list_price': 5, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.product_b = self.env['product.product'].create({ + 'name': 'Test Product B', + 'type': 'product', + 'list_price': 5, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category.id, + }) + + self.env['loyalty.program'].create({ + 'name': 'Discount 10%', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + 'minimum_amount': 1, + 'minimum_qty': 5, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.env['loyalty.program'].create({ + 'name': 'Discount on category', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + 'minimum_amount': 1, + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_product_category_id': product_category.id, + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour( + '/pos/web?config_id=%d' % self.main_pos_config.id, + 'PosLoyalty2DiscountsSpecificGlobal', + login='accountman', + ) + + def test_point_per_money_spent(self): + """Test the point per $ spent feature""" + LoyaltyProgram = self.env['loyalty.program'] + (LoyaltyProgram.search([])).write({'pos_ok': False}) + self.loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Loyalty Program Test', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'pos_ok': True, + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'money', + 'reward_point_amount': 0.1, + 'minimum_amount': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 1, + 'discount_mode': 'per_point', + })], + }) + + self.product_a = self.env["product.product"].create({ + "name": "Test Product A", + "type": "product", + "list_price": 265, + "available_in_pos": True, + "taxes_id": False, + }) + + partner_aaa = self.env['res.partner'].create({'name': 'AAA Partner'}) + self.env['loyalty.card'].create({ + 'partner_id': partner_aaa.id, + 'program_id': self.loyalty_program.id, + 'points': 100, + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour6", + login="accountman", + ) + + def test_coupon_program_without_rules(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + self.env["product.product"].create( + { + "name": "Test Product", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": False, + } + ) + + # creating a coupon program without any rule + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Coupon Program without rules', + 'program_type': 'coupons', + 'trigger': 'with_code', + 'applies_on': 'current', + 'pos_ok': True, + 'rule_ids': [], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + }) + + self.env["loyalty.generate.wizard"].with_context( + {"active_id": loyalty_program.id} + ).create({"coupon_qty": 1, 'points_granted': 1}).generate_coupons() + self.coupon1 = loyalty_program.coupon_ids + self.coupon1.write({"code": "abcda"}) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour7", + login="accountman", + ) + + def test_promotion_program_with_loyalty_program(self): + """ + - Create a promotion with a discount of 10% + - Create a loyalty program with a fixed discount of 10€ + - Apply both programs to the order + - Check that no "infinity" discount is applied + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.promo_program = self.env['loyalty.program'].create({ + 'name': 'Promo Program', + 'program_type': 'promotion', + 'pos_ok': True, + 'rule_ids': [(0, 0, { + 'minimum_amount': 0, + 'minimum_qty': 0 + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + }) + + self.discount_product = self.env["product.product"].create( + { + "name": "Discount Product", + "type": "service", + "list_price": 0, + "available_in_pos": True, + "taxes_id": False, + } + ) + + self.test_product = self.env["product.product"].create( + { + "name": "Test Product 1", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": False, + } + ) + + self.loyalty_program = self.env["loyalty.program"].create( + { + "name": "Loyalty Program", + "program_type": "loyalty", + "pos_ok": True, + "rule_ids": [(0, 0, { + "minimum_amount": 1, + "minimum_qty": 1, + "reward_point_mode": "order", + "reward_point_amount": 500, + })], + "reward_ids": [(0, 0, { + "required_points": 500, + "reward_type": "discount", + "discount": "10", + "discount_mode": "per_order", + })], + } + ) + + partner = self.env['res.partner'].create({'name': 'AAA Partner'}) + self.env['loyalty.card'].create({ + 'partner_id': partner.id, + 'program_id': self.loyalty_program.id, + 'points': 500, + }) + + self.main_pos_config.open_ui() + + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPromotion", + login="accountman", + ) + + def test_discount_with_reward_product_domain(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + product_category_base = self.env.ref('product.product_category_1') + product_category_1 = self.env['product.category'].create({ + 'name': 'Office furnitures', + 'parent_id': product_category_base.id + }) + + self.productA = self.env['product.product'].create( + { + 'name': 'Product A', + 'type': 'product', + 'list_price': 15, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_base.id + } + ) + + self.productB = self.env['product.product'].create( + { + 'name': 'Product B', + 'type': 'product', + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_1.id + } + ) + + self.env['loyalty.program'].create({ + 'name': 'Discount on Specific Products', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 50, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_product_domain': '[("categ_id", "ilike", "office")]', + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltySpecificDiscountWithRewardProductDomainTour", + login="accountman", + ) + + def test_promo_with_free_product(self): + self.env['loyalty.program'].search([]).write({'active': False}) + self.tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "15.00", + }) + self.product_a = self.env["product.product"].create( + { + "name": "Product A", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": [(6, 0, self.tax01.ids)], + } + ) + self.product_b = self.env["product.product"].create( + { + "name": "Product B", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": False, + } + ) + self.free_product = self.env['loyalty.program'].create({ + 'name': 'Free Product A', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'unit', + 'minimum_qty': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': self.product_a.id, + 'reward_product_qty': 1, + 'required_points': 1, + })], + }) + self.env['loyalty.program'].create({ + 'name': 'Discount 50%', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'reward_point_amount': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 50, + 'discount_mode': 'percent', + })], + }) + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour8", + login="accountman", + ) + + def test_discount_specific_products(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + product_category_base = self.env.ref('product.product_category_1') + product_category_1 = self.env['product.category'].create({ + 'name': 'Office furnitures', + 'parent_id': product_category_base.id + }) + + self.productA = self.env['product.product'].create( + { + 'name': 'Product A', + 'type': 'product', + 'list_price': 15, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_base.id + } + ) + + self.productB = self.env['product.product'].create( + { + 'name': 'Product B', + 'type': 'product', + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_1.id + } + ) + + self.env['loyalty.program'].create({ + 'name': 'Discount on Specific Products', + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'order', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 1, + 'discount': 50, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_product_category_id': product_category_1.id, + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltySpecificDiscountCategoryTour", + login="accountman", + ) + + def test_promo_with_different_taxes(self): + self.env['loyalty.program'].search([]).write({'active': False}) + self.tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "10.00", + }) + self.product_a = self.env["product.product"].create( + { + "name": "Product A", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": [(6, 0, self.tax01.ids)], + } + ) + self.product_b = self.env["product.product"].create( + { + "name": "Product B", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": False, + } + ) + self.free_product = self.env['loyalty.program'].create({ + 'name': 'Free Product A', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'money', + 'reward_point_amount': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'required_points': 5, + 'discount_mode': 'per_order', + 'discount': 5, + })], + }) + self.env['res.partner'].create({'name': 'AAA Partner'}) + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour9", + login="accountman", + ) + + def test_ewallet_expiration_date(self): + """ + Test for ewallet program. + - Collect points in EWalletProgramTour1. + - Use points in EWalletProgramTour2. + """ + LoyaltyProgram = self.env['loyalty.program'] + # Deactivate all other programs to avoid interference + (LoyaltyProgram.search([])).write({'pos_ok': False}) + # But activate the ewallet_product_50 because it's shared among new ewallet programs. + self.env.ref('loyalty.ewallet_product_50').write({'active': True}) + # Create ewallet program + ewallet_program = self.create_programs([('arbitrary_name', 'ewallet')])['arbitrary_name'] + # Create test partners + partner_aaa = self.env['res.partner'].create({'name': 'AAAA'}) + #Create an eWallet for partner_aaa + self.env['loyalty.card'].create({ + 'partner_id': partner_aaa.id, + 'program_id': ewallet_program.id, + 'points': 50, + 'expiration_date': '2020-01-01', + }) + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "ExpiredEWalletProgramTour", + login="accountman", + ) + + def test_loyalty_program_with_tagged_free_product(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + free_product_tag = self.env['product.tag'].create({'name': 'Free Product'}) + + self.env['product.product'].create([ + { + 'name': 'Free Product A', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + 'product_tag_ids': [(4, free_product_tag.id)], + }, + { + 'name': 'Free Product B', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + 'product_tag_ids': [(4, free_product_tag.id)], + }, + { + 'name': 'Product Test', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + } + ]) + + self.env['loyalty.program'].create({ + 'name': 'Free Product with Tag', + 'program_type': 'loyalty', + 'applies_on': 'both', + 'trigger': 'auto', + 'portal_visible': True, + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'money', + 'minimum_qty': 1, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_tag_id': free_product_tag.id, + 'reward_product_qty': 1, + 'required_points': 1, + })], + }) + + self.env['res.partner'].create({'name': 'AAA Partner'}) + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour10", + login="accountman", + ) + + def test_loyalty_program_with_next_order_coupon_free_product(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + free_product = self.env['product.product'].create({ + 'name': 'Free Product', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.env['product.product'].create({ + 'name': 'Product Test', + 'type': 'product', + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + }) + + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Next Order Coupon Program', + 'program_type': 'next_order_coupons', + 'applies_on': 'future', + 'trigger': 'auto', + 'portal_visible': True, + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'unit', + 'minimum_amount': 100, + 'minimum_qty': 0, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_id': free_product.id, + 'reward_product_qty': 1, + 'required_points': 1, + })], + }) + + self.env['res.partner'].create({'name': 'AAA Partner'}) + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour11.1", + login="accountman", + ) + coupon = loyalty_program.coupon_ids + self.assertEqual(len(coupon), 1, "Coupon not generated") + self.assertEqual(coupon.points, 3, "Coupon not generated with correct points") + coupon.write({"code": "123456"}) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour11.2", + login="accountman", + ) + self.assertEqual(coupon.points, 0, "Coupon not used") + + def test_loyalty_program_with_tagged_buy_x_get_y(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + free_product_tag = self.env['product.tag'].create({'name': 'Free Product'}) + + self.env['product.product'].create([ + { + 'name': 'Free Product A', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + 'product_tag_ids': [(4, free_product_tag.id)], + }, + { + 'name': 'Free Product B', + 'type': 'product', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + 'product_tag_ids': [(4, free_product_tag.id)], + }, + ]) + + self.env['loyalty.program'].create({ + 'name': 'Buy X get Y with Tag', + 'program_type': 'buy_x_get_y', + 'applies_on': 'current', + 'trigger': 'auto', + 'portal_visible': True, + 'rule_ids': [(0, 0, { + 'reward_point_mode': 'unit', + 'minimum_qty': 1, + 'product_tag_id': free_product_tag.id, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_tag_id': free_product_tag.id, + 'reward_product_qty': 1, + 'required_points': 2, + })], + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyTour12", + login="accountman", + ) + + def test_next_order_coupon_program_expiration_date(self): + self.env['loyalty.program'].search([]).write({'active': False}) + + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Next Order Coupon Program', + 'program_type': 'next_order_coupons', + 'applies_on': 'future', + 'trigger': 'auto', + 'portal_visible': True, + 'date_to': date.today() + timedelta(days=2), + 'rule_ids': [(0, 0, { + 'minimum_amount': 10, + 'minimum_qty': 0 + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'order', + })], + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyNextOrderCouponExpirationDate", + login="accountman", + ) + + coupon = loyalty_program.coupon_ids + self.assertEqual(len(coupon), 1, "Coupon not generated") + self.assertEqual(coupon.expiration_date, date.today() + timedelta(days=2), "Coupon not generated with correct expiration date") + + def test_promotion_with_min_amount_and_specific_product_rule(self): + """ + Test that the discount is applied iff the min amount is reached for the specified product. + """ + self.env['loyalty.program'].search([]).action_archive() + self.product_a = self.env['product.product'].create({ + 'name': "Product A", + 'type': 'product', + 'list_price': 20, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.env['product.product'].create({ + 'name': "Product B", + 'type': 'product', + 'list_price': 30, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.env['loyalty.program'].create({ + 'name': "Discount on specific products", + 'program_type': 'promotion', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [Command.create({ + 'minimum_amount': 40, + 'product_ids': [Command.set(self.product_a.ids)], + })], + 'reward_ids': [Command.create({ + 'reward_type': 'discount', + 'discount': 10, + 'discount_mode': 'percent', + 'discount_applicability': 'specific', + 'discount_product_ids': [Command.set(self.product_a.ids)], + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour( + '/pos/web?config_id=%d' % self.main_pos_config.id, + 'PosLoyaltyMinAmountAndSpecificProductTour', + login='accountman', + ) + + def test_dont_grant_points_reward_order_lines(self): + """ + Make sure that points granted per unit are only given + for the product -non reward- lines! + """ + self.env['loyalty.program'].search([]).write({'active': False}) + + loyalty_program = self.env['loyalty.program'].create({ + 'name': 'Loyalty Program', + 'program_type': 'loyalty', + 'applies_on': 'both', + 'trigger': 'auto', + 'rule_ids': [(0, 0, { + 'reward_point_amount': 1, + 'reward_point_mode': 'unit', + 'minimum_qty': 2, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'discount', + 'discount': 100, + 'discount_mode': 'percent', + 'discount_applicability': 'cheapest', + 'required_points': 2, + })], + }) + + partner = self.env['res.partner'].create({'name': 'Test Partner'}) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyDontGrantPointsForRewardOrderLines", + login="accountman", + ) + + loyalty_card = loyalty_program.coupon_ids.filtered(lambda coupon: coupon.partner_id.id == partner.id) + + self.assertTrue(loyalty_card) + self.assertFalse(loyalty_card.points) + + def test_points_awarded_global_discount_code_no_domain_program(self): + """ + Check the calculation for points awarded when there is a global discount applied and the + loyalty program applies on all product (no domain). + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + + self.auto_promo_program_next.applies_on = 'current' + self.auto_promo_program_next.active = True + + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsGlobalDiscountProgramNoDomain", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 90) + + def test_points_awarded_discount_code_no_domain_program(self): + """ + Check the calculation for points awarded when there is a discount coupon applied and the + loyalty program applies on all product (no domain). + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + self.product_b.write({ + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + }) + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_program.pos_config_ids = [Command.link(self.main_pos_config.id)] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + self.code_promo_program.active = True + self.code_promo_program.reward_ids.write( + { + 'description': '10% on your order', + 'discount': 10, + 'discount_applicability': 'order', + 'discount_product_ids': None + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsDiscountNoDomainProgramNoDomain", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 135) + + def test_points_awarded_general_discount_code_specific_domain_program(self): + """ + Check the calculation for points awarded when there is a discount coupon applied and the + loyalty program applies on a sepcific domain. The discount code has no domain. The product + related to that discount is not in the domain of the loyalty program. + Expected behavior: The discount is not included in the computation of points + """ + product_category_base = self.env.ref('product.product_category_1') + product_category_food = self.env['product.category'].create({ + 'name': 'Food', + 'parent_id': product_category_base.id + }) + + self.env['loyalty.program'].search([]).write({'active': False}) + + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_food.id, + }) + self.product_b.write({ + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + }) + + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_program.rule_ids.product_category_id = product_category_food.id + loyalty_program.pos_config_ids = [Command.link(self.main_pos_config.id)] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + self.code_promo_program.active = True + self.code_promo_program.reward_ids.write( + { + 'description': '10% on your order', + 'discount': 10, + 'discount_applicability': 'order', + 'discount_product_ids': None + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsDiscountNoDomainProgramDomain", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 100) + + def test_points_awarded_specific_discount_code_specific_domain_program(self): + """ + Check the calculation for points awarded when there is a discount coupon applied and the + loyalty program applies on a sepcific domain. The discount code has the same domain as the + loyalty program. The product related to that discount code is set up to be included in the + domain of the loyalty program. + """ + product_category_base = self.env.ref('product.product_category_1') + product_category_food = self.env['product.category'].create({ + 'name': 'Food', + 'parent_id': product_category_base.id + }) + + self.env['loyalty.program'].search([]).write({'active': False}) + + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + 'categ_id': product_category_food.id, + }) + self.product_b.write({ + 'list_price': 50, + 'available_in_pos': True, + 'taxes_id': False, + }) + + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_program.rule_ids.product_category_id = product_category_food.id + loyalty_program.pos_config_ids = [Command.link(self.main_pos_config.id)] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + self.code_promo_program.active = True + self.code_promo_program.reward_ids.write( + { + 'description': '10% on your order', + 'discount': 10, + 'discount_product_ids': None, + 'discount_product_category_id': product_category_food.id, + }) + + discount_product = self.env['product.product'].search([('id', '=', self.code_promo_program.reward_ids.discount_line_product_id.id)]) + discount_product.categ_id = product_category_food.id + discount_product.name = "10% on food" + discount_product.available_in_pos = True + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsDiscountWithDomainProgramDomain", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 90) + + def test_points_awarded_ewallet(self): + """ + Check the calculation for point awarded when using ewallet + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_program.pos_config_ids = [Command.link(self.main_pos_config.id)] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + ewallet_program = self.env['loyalty.program'].create({ + 'name': 'eWallet Program', + 'program_type': 'ewallet', + 'trigger': 'auto', + 'applies_on': 'future', + 'reward_ids': [Command.create({ + 'reward_type': 'discount', + 'discount_mode': 'per_point', + 'discount': 1, + })], + 'rule_ids': [Command.create({ + 'reward_point_amount': '1', + 'reward_point_mode': 'money', + 'product_ids': self.env.ref('loyalty.ewallet_product_50'), + })], + 'trigger_product_ids': self.env.ref('loyalty.ewallet_product_50'), + }) + + self.env['loyalty.card'].create({ + 'program_id': ewallet_program.id, + 'partner_id': self.partner_a.id, + 'points': 10, + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsEwallet", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 100) + + def test_points_awarded_giftcard(self): + """ + Check the calculation for point awarded when using a gift card + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + # Create gift card program + gift_card_program = self.create_programs([('arbitrary_name', 'gift_card')])['arbitrary_name'] + # Change the gift card program settings + self.main_pos_config.write({'gift_card_settings': 'scan_use'}) + # Generate 50$ gift card. + self.env["loyalty.generate.wizard"].with_context( + {"active_id": gift_card_program.id} + ).create({"coupon_qty": 1, 'points_granted': 50}).generate_coupons() + # Change the code of the gift card. + gift_card_program.coupon_ids.code = '044123456' + + self.product_a.write({ + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + + loyalty_program = self.create_programs([('Loyalty P', 'loyalty')])['Loyalty P'] + loyalty_program.pos_config_ids = [Command.link(self.main_pos_config.id)] + loyalty_card = self.env['loyalty.card'].create({ + 'program_id': loyalty_program.id, + 'partner_id': self.partner_a.id, + 'points': 0, + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyPointsGiftcard", + login="accountman", + ) + self.assertEqual(loyalty_card.points, 100) + + def test_archived_reward_products(self): + """ + Check that a loyalty_reward with no active reward product is not loaded. + In the case where the reward is based on reward_product_tag_id we also check + the case where at least one reward is active. + """ + self.env['loyalty.program'].search([]).write({'active': False}) + free_product_tag = self.env['product.tag'].create({'name': 'Free Product'}) + + self.product_a.write({ + 'name': 'Test Product A', + 'type': 'product', + 'list_price': 100, + 'available_in_pos': True, + 'taxes_id': False, + }) + + self.product_b.write({'product_tag_ids': [(4, free_product_tag.id)]}) + product_c = self.env['product.product'].create( + { + 'name': 'Free Product C', + 'list_price': 1, + 'available_in_pos': True, + 'taxes_id': False, + 'product_tag_ids': [(4, free_product_tag.id)], + } + ) + + LoyaltyProgram = self.env['loyalty.program'] + loyalty_program = LoyaltyProgram.create(LoyaltyProgram._get_template_values()['loyalty']) + loyalty_program_tag = LoyaltyProgram.create(LoyaltyProgram._get_template_values()['loyalty']) + + loyalty_program.reward_ids.write({ + 'reward_type': 'product', + 'required_points': 1, + 'reward_product_id': self.product_b, + }) + + loyalty_program_tag.reward_ids.write({ + 'reward_type': 'product', + 'required_points': 1, + 'reward_product_tag_id': free_product_tag.id, + }) + + self.product_b.active = False + product_c.active = False + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyArchivedRewardProductsInactive", + login="accountman", + ) + + product_c.active = True + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyArchivedRewardProductsActive", + login="accountman", + ) + + def test_gift_card_rewards_using_taxes(self): + """ + Check the gift card value when the reward has taxes + """ + self.env['loyalty.program'].search([]).write({'active': False}) + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + + gift_card_program = self.create_programs([('arbitrary_name', 'gift_card')])['arbitrary_name'] + self.product_a = self.env["product.product"].create({ + "name": "Test Product A", + "type": "product", + "list_price": 100, + "available_in_pos": True, + "taxes_id": False, + }) + + self.tax01 = self.env["account.tax"].create({ + "name": "C01 Tax", + "amount": "15.00", + }) + gift_card_program.payment_program_discount_product_id.taxes_id = self.tax01 + self.main_pos_config.write({'gift_card_settings': 'scan_use'}) + self.env["loyalty.generate.wizard"].with_context( + {"active_id": gift_card_program.id} + ).create({"coupon_qty": 1, 'points_granted': 50}).generate_coupons() + gift_card_program.coupon_ids.code = '044123456' + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyGiftCardTaxes", + login="accountman", + ) + self.main_pos_config.current_session_id.close_session_from_ui() + + def test_gift_card_no_points(self): + self.env['loyalty.program'].search([]).write({'active': False}) + self.env.ref('loyalty.gift_card_product_50').write({'active': True}) + + gift_card_program = self.create_programs([('arbitrary_name', 'gift_card')])['arbitrary_name'] + self.main_pos_config.write({'gift_card_settings': 'scan_use'}) + self.env["loyalty.generate.wizard"].with_context( + {"active_id": gift_card_program.id} + ).create({"coupon_qty": 1, 'points_granted': 0}).generate_coupons() + gift_card_program.coupon_ids.code = '044123456' + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyGiftCardNoPoints", + login="accountman", + ) + + def test_loyalty_reward_product_tag(self): + """ + We test that a program using product tag to define reward products will + correctly compute the reward lines. + """ + self.env['loyalty.program'].search([]).write({'active': False}) + + free_product_tag = self.env['product.tag'].create({'name': 'Free Product Tag'}) + self.product_a.write({'product_tag_ids': [(4, free_product_tag.id)], 'lst_price': 2, 'taxes_id': None}) + self.product_b.write({'product_tag_ids': [(4, free_product_tag.id)], 'lst_price': 5, 'taxes_id': None}) + + self.env['loyalty.program'].create({ + 'name': 'Buy 2 Take 1 Free Product', + 'program_type': 'buy_x_get_y', + 'trigger': 'auto', + 'applies_on': 'current', + 'rule_ids': [(0, 0, { + 'product_ids': self.desk_organizer, + 'reward_point_mode': 'unit', + 'minimum_qty': 2, + })], + 'reward_ids': [(0, 0, { + 'reward_type': 'product', + 'reward_product_tag_id': free_product_tag.id, + 'reward_product_qty': 1, + 'required_points': 2, + })], + 'pos_config_ids': [Command.link(self.main_pos_config.id)], + }) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "PosLoyaltyRewardProductTag", + login="accountman" + ) + + def test_loyalty_on_order_with_fixed_tax(self): + + self.env['loyalty.program'].search([('id', '!=', self.auto_promo_program_next.id)]).write({'active': False}) + self.auto_promo_program_next.coupon_ids = [Command.create({ + 'code': '563412', + 'points': 10 + })] + + fixed_tax = self.env['account.tax'].create({ + 'name': 'Fixed Tax', + 'amount_type': 'fixed', + 'amount': 50, + }) + self.env["product.product"].create( + { + "name": "Product A", + "type": "product", + "list_price": 15, + "available_in_pos": True, + "taxes_id": [Command.link(fixed_tax.id)], + } + ) + + self.main_pos_config.open_ui() + self.start_tour( + "/pos/web?config_id=%d" % self.main_pos_config.id, + "test_loyalty_on_order_with_fixed_tax", + login="accountman", + ) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_unlink_reward.py b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_unlink_reward.py new file mode 100644 index 0000000..113067a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/tests/test_unlink_reward.py @@ -0,0 +1,62 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import Command +from odoo.addons.point_of_sale.tests.common import TestPointOfSaleCommon +from odoo.tests.common import tagged + + +@tagged('-at_install', 'post_install') +class TestUnlinkReward(TestPointOfSaleCommon): + @classmethod + def setUpClass(cls): + super().setUpClass() + # Create a loyalty program + cls.loyalty_program = cls.env['loyalty.program'].create({ + 'name': 'Buy 4 whiteboard_pen, Take 1 whiteboard_pen', + 'program_type': 'loyalty', + 'trigger': 'auto', + 'applies_on': 'both', + 'rule_ids': [Command.create({ + 'product_ids': cls.whiteboard_pen.ids, + 'reward_point_mode': 'unit', + 'minimum_qty': 1, + })], + }) + + # Create a reward + cls.reward = cls.env['loyalty.reward'].create({ + 'program_id': cls.loyalty_program.id, + 'reward_type': 'product', + 'reward_product_id': cls.whiteboard_pen.id, + 'reward_product_qty': 1, + 'required_points': 4, + }) + + def test_pos_unlink_reward(self): + self.pos_config.open_ui() + current_session = self.pos_config.current_session_id + self.PosOrder.create({ + 'company_id': self.env.company.id, + 'session_id': current_session.id, + 'partner_id': self.partner1.id, + 'pricelist_id': self.partner1.property_product_pricelist.id, + 'lines': [ + Command.create({ + 'product_id': self.whiteboard_pen.id, + 'qty': 5, + 'price_subtotal': 12.0, + 'price_subtotal_incl': 12.0, + 'reward_id': self.reward.id, + }) + ], + 'amount_tax': 0.0, + 'amount_total': 134.38, + 'amount_paid': 0.0, + 'amount_return': 0.0, + }) + # Attempt to delete the reward + self.reward.unlink() + + # Ensure the reward is archived and not deleted + self.assertTrue(self.reward.exists()) + self.assertFalse(self.reward.active) diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_card_views.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_card_views.xml new file mode 100644 index 0000000..ed1dd91 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_card_views.xml @@ -0,0 +1,13 @@ + + + + loyalty.card.view.form.inherit.pos.loyalty + loyalty.card + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_mail_views.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_mail_views.xml new file mode 100644 index 0000000..f69a8b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_mail_views.xml @@ -0,0 +1,13 @@ + + + + loyalty.mail.view.tree.inherit.pos.loyalty + loyalty.mail + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_program_views.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_program_views.xml new file mode 100644 index 0000000..69919c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/loyalty_program_views.xml @@ -0,0 +1,41 @@ + + + + + loyalty.program.view.form.inherit.pos.loyalty + loyalty.program + + + + + + + 0 + + + 0 + + + + + + + + + + + + + + loyalty.program.view.tree.inherit.pos.loyalty + loyalty.program + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/pos_loyalty_menu_views.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/pos_loyalty_menu_views.xml new file mode 100644 index 0000000..e716de2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/pos_loyalty_menu_views.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/res_config_settings_view.xml b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/res_config_settings_view.xml new file mode 100644 index 0000000..8340725 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pos_loyalty/views/res_config_settings_view.xml @@ -0,0 +1,23 @@ + + + + res.config.settings.view.form.inherit.pos_loyalty + res.config.settings + + + +
+
+ +
+
+
+
+
+
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_loyalty/pyproject.toml b/odoo-bringout-oca-ocb-pos_loyalty/pyproject.toml new file mode 100644 index 0000000..e167734 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_loyalty/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_loyalty" +version = "16.0.0" +description = "Point of Sale - Coupons & Loyalty - Use Coupons, Gift Cards and Loyalty programs in Point of Sale" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-loyalty>=16.0.0", + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_loyalty"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_mercury/README.md b/odoo-bringout-oca-ocb-pos_mercury/README.md new file mode 100644 index 0000000..a6a0640 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/README.md @@ -0,0 +1,61 @@ +# Vantiv Payment Services + + +Allow credit card POS payments +============================== + +This module allows customers to pay for their orders with credit +cards. The transactions are processed by Vantiv (developed by Wells +Fargo Bank). A Vantiv merchant account is necessary. It allows the +following: + +* Fast payment by just swiping a credit card while on the payment screen +* Combining of cash payments and credit card payments +* Cashback +* Supported cards: Visa, MasterCard, American Express, Discover + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_mercury +``` + +## Dependencies + +This addon depends on: +- web +- barcodes +- point_of_sale + +## Manifest Information + +- **Name**: Vantiv Payment Services +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_mercury`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_mercury/doc/ARCHITECTURE.md new file mode 100644 index 0000000..04acbdc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_mercury Module - pos_mercury + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_mercury/doc/CONFIGURATION.md new file mode 100644 index 0000000..c406164 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_mercury. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_mercury/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_mercury/doc/DEPENDENCIES.md new file mode 100644 index 0000000..6f9ffef --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/DEPENDENCIES.md @@ -0,0 +1,7 @@ +# Dependencies + +This addon depends on: + +- [web](../../odoo-bringout-oca-ocb-web) +- [barcodes](../../odoo-bringout-oca-ocb-barcodes) +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_mercury/doc/FAQ.md new file mode 100644 index 0000000..9d472ab --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_mercury or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_mercury/doc/INSTALL.md new file mode 100644 index 0000000..9c44753 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_mercury" +# or +uv pip install odoo-bringout-oca-ocb-pos_mercury" +``` diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_mercury/doc/MODELS.md new file mode 100644 index 0000000..d0a138d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/MODELS.md @@ -0,0 +1,18 @@ +# Models + +Detected core models and extensions in pos_mercury. + +```mermaid +classDiagram + class pos_mercury_configuration + class pos_mercury_mercury_transaction + class barcode_rule + class pos_order + class pos_payment + class pos_payment_method + class pos_session +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_mercury/doc/OVERVIEW.md new file mode 100644 index 0000000..91e4ab2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_mercury. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_mercury +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_mercury/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_mercury/doc/SECURITY.md new file mode 100644 index 0000000..f759b90 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/SECURITY.md @@ -0,0 +1,34 @@ +# Security + +Access control and security definitions in pos_mercury. + +## Access Control Lists (ACLs) + +Model access permissions defined in: +- **[ir.model.access.csv](../pos_mercury/security/ir.model.access.csv)** + - 1 model access rules + +## Record Rules + +Row-level security rules defined in: + +```mermaid +graph TB + subgraph "Security Layers" + A[Users] --> B[Groups] + B --> C[Access Control Lists] + C --> D[Models] + B --> E[Record Rules] + E --> F[Individual Records] + end +``` + +Security files overview: +- **[ir.model.access.csv](../pos_mercury/security/ir.model.access.csv)** + - Model access permissions (CRUD rights) + +Notes +- Access Control Lists define which groups can access which models +- Record Rules provide row-level security (filter records by user/group) +- Security groups organize users and define permission sets +- All security is enforced at the ORM level by Odoo diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_mercury/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_mercury/doc/USAGE.md new file mode 100644 index 0000000..6e47c32 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_mercury +``` diff --git a/odoo-bringout-oca-ocb-pos_mercury/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_mercury/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__init__.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__manifest__.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__manifest__.py new file mode 100644 index 0000000..a94fca1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/__manifest__.py @@ -0,0 +1,49 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': 'Vantiv Payment Services', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Credit card support for Point Of Sale', + 'description': """ +Allow credit card POS payments +============================== + +This module allows customers to pay for their orders with credit +cards. The transactions are processed by Vantiv (developed by Wells +Fargo Bank). A Vantiv merchant account is necessary. It allows the +following: + +* Fast payment by just swiping a credit card while on the payment screen +* Combining of cash payments and credit card payments +* Cashback +* Supported cards: Visa, MasterCard, American Express, Discover + """, + 'depends': ['web', 'barcodes', 'point_of_sale'], + 'data': [ + 'data/pos_mercury_data.xml', + 'security/ir.model.access.csv', + 'views/pos_mercury_views.xml', + 'views/pos_mercury_transaction_templates.xml', + 'views/pos_config_setting_views.xml', + ], + 'demo': [ + 'data/pos_mercury_demo.xml', + ], + 'installable': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_mercury/static/src/js/pos_mercury.js', + 'pos_mercury/static/src/js/OrderReceipt.js', + 'pos_mercury/static/src/js/PaymentScreen.js', + 'pos_mercury/static/src/js/PaymentScreenPaymentLines.js', + 'pos_mercury/static/src/js/PaymentTransactionPopup.js', + 'pos_mercury/static/src/js/ProductScreen.js', + 'pos_mercury/static/src/css/pos_mercury.css', + 'pos_mercury/static/src/xml/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_data.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_data.xml new file mode 100644 index 0000000..aa959c2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_data.xml @@ -0,0 +1,13 @@ + + + + + Magnetic Credit Card + + 85 + credit + any + %.* + + + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_demo.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_demo.xml new file mode 100644 index 0000000..e93579a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/data/pos_mercury_demo.xml @@ -0,0 +1,12 @@ + + + + + + + Vantiv Demo + 755847002 + xyz + + + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/af.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/af.po new file mode 100644 index 0000000..8fac421 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/af.po @@ -0,0 +1,477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Geskep deur" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Geskep op" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Vertoningsnaam" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Laas Gewysig op" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Laas Opgedateer deur" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Laas Opgedateer op" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Naam" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Soort" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/am.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/am.po new file mode 100644 index 0000000..767d4a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/am.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ar.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ar.po new file mode 100644 index 0000000..fa5d7a4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ar.po @@ -0,0 +1,499 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Malaz Abuidris , 2022\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "شراء قارئ بطاقات" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"تهيئات Vantiv تحديد أي حسابات Vantiv سوف يتم استخدامها عند\n" +" معالجة معاملات البطاقة الائتمانية في نقطة البيع. ضبط تهيئة Vantiv\n" +" سيمكنك من السماح بالمدفوعات عن طريق مختلف البطاقات الائتمانية\n" +" (مثال: Visa ،MasterCard ،Discovery ،American Express، ...). بعد ضبط\n" +" هذه التهيئة، يجب ربطها بطريقة الدفع في نقطة البيع. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "وفقاً للمبلغ أعلاه " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "رمز الموافقة: " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "قاعدة الباركود" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "سيدفع حامل البطاقة للجهة المصدرة للبطاقة " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "نوع البطاقة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "رقم البطاقة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "بادئة رقم البطاقة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "اسم مالك البطاقة" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "قارئ البطاقة " + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "تهيئة قارئ بطاقاتك " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "لم نتمكن من قراءة البطاقة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "البطاقة الائتمانية" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"عمليات استرداد الأموال في البطاقة الائتمانية غير مدعومة. بدلًا من ذلك، اختر " +"طريقة الدفع عن طريق البطاقة الائتمانية واضغط على 'تصديق' واسترد قيمة الرسوم " +"الأصلية يدوياً من خلال الواجهة الخلفية لـVantiv. " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "اسم العرض " + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"للتعامل مع الطلبات بسرعة: فقط تمرير البطاقة الائتمانية عندما تكون في شاشة الدفع\n" +" (دون الضغط على أي شيء) سيتم خصم إجمالي قيمة الطلب\n" +" من البطاقة. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "اذهب إلى شاشة الدفع لاستخدام البطاقات " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "جاري إتمام المعاملة..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "المُعرف" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "معرف التاجر لمصادقته على خادم موفر الدفع" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"إذا لم يكن لديك حساب Vantiv بالفعل، تواصل مع Vantiv على +1 (800) 846-4472\n" +" لإنشاء واحد. " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "رقم الفاتورة من Vantiv Pay " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "معرف التاجر" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "كلمة مرور التاجر" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "الاسم" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "اسم تهيئة Vantiv هذه " + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "لا توجد تهيئة Vantiv مرتبطة بطريقة الدفع. " + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "لم نتمكن من إيجاد جلسة نقطة بيع مفتوحة للمستخدم %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "ليس هناك رد من Vantiv (Vantiv متوقف؟) " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "ليس هناك رد من الخادم (هل أنت متصل بالشبكة؟) " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "حدث خطأ بأودو أثناء معالجة المعاملة." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "موافق" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "الدفع عبر الإنترنت " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "تمت الموافقة جزئياً " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "كلمة مرور التاجر المطلوبة لمصادقة اتصاله بخادم مزود الدفع " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "الدفع باستخدام: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "رقم سجل الدفع من Vantiv Pay " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "رقم مرجع الدفع من Vantiv Pay " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "يرجى إعداد حساب تاجر Vantiv الخاص بك. " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "طرق الدفع في نقطة البيع " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "مدفوعات نقطة البيع " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "تهيئة Vantiv في نقطة البيع " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "معاملة Vantiv في نقطة البيع " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "عمليات استرداد الأموال غير مدعومة " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "فشلت عملية العكس، جاري إرسال VoidSale... " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "نجحت عملية العكس " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "جاري إرسال عملية العكس... " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "لاتفاقية حامل البطاقة" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "العلامة التجارية للبطاقة المستخدمة للدفع (مثال: Visa ،AMEX، ...) " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "رقم البطاقة المستخدمة للدفع. " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "تهيئة Vantiv المستخدمة في دفتر اليومية هذا " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "آخر 4 أرقام من البطاقة المستخدمة للدفع " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"يمكن أن يرجع هذا لتمرير بطاقة بشكل خاطئ أو بسبب اختيار نظام QWERTY الأمريكي " +"كمخطط لوحة مفاتيحك (لا النظام الأمريكي الدولي)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "تمت الموافقة على المعاملة " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "النوع" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"استخدام تكامل Vantiv في نقطة البيع أمر سهل جداً: فقط قم بالضغط على\n" +" طريقة الدفع المرتبطة. بعد ذلك، يمكن تعديل المبلغ (على سبيل المثال، استعادة المبلغ)\n" +" تماماً كأي بند دفع آخر. متى ما تم ضبط بند الدفع، سيكون بالإمكان تمرير\n" +" البطاقة عن طريق جهاز قراءة البطاقات. " + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "حسابات Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "تهيئات Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "بيانات اعتماد Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "رقم فاتورة Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "رقم سجل Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "رقم مرجع Vantiv " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "نجح VoidSale " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "بانتظار تمرير البطاقة " + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"نحن ندعم حالياً جهاز قارئ البطاقات MagTek Dynamag. يمكن توصيله\n" +" مباشرةً بجهاز نقطة البيع أو بجهاز IoT. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/az.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/az.po new file mode 100644 index 0000000..bbb664e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/az.po @@ -0,0 +1,478 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Jumshud Sultanov , 2022 +# erpgo translator , 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: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod Qaydası" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Tərəfindən yaradılıb" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Tarixdə yaradıldı" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kredit Kartı" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Ekran Adı" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Son Dəyişdirilmə tarixi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Son Yeniləyən" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Son Yenilənmə tarixi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Ad" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Onlayn Ödəniş" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Nöqtəsi Sifarişləri" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Nöqtəsi Ödəniş Üsulları" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Nöqtəsi Ödənişləri" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/be.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/be.po new file mode 100644 index 0000000..fae2618 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/be.po @@ -0,0 +1,477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Стварыў" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Створана" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Назва для адлюстравання" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Апошняя мадыфікацыя" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Апошні абнавіў" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Апошняе абнаўленне" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Назва" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bg.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bg.po new file mode 100644 index 0000000..531ee8f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bg.po @@ -0,0 +1,490 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# KeyVillage, 2023 +# Rosen Vladimirov , 2023 +# Martin Trigaux, 2023 +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 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: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "НАД СЪГЛАСУВАНОТО КОЛИЧЕСТВО" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "КОД ЗА ОДОБРЕНИЕ:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило за баркод" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "КАРТОДЪРЖАТЕЛЯТ ЩЕ ПЛАТИ НА КАРТОИЗДАТЕЛЯ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Търговска марка на карта" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Номер на карта" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Име на собственика на картата" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Картов четец" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Неуспешно разчитане на карта" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Credit Card" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"За бързо обработване на поръчки: савото плъзгане на кредитната карта, когато сте пред екрана за плащане\n" +" (без да натискате нищо друго) ще зареди цялата сума на поръчката за\n" +" картата." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "За да идползвате карти, отидете на екрана за плащане" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Обработка на транзакция ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ИН на търговеца, който да удостовери самоличността му пред сървъра на " +"доставчика платежни услуги" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Последна промяна на" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Последно актуализирано от" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Последно актуализирано на" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ИН на търговец" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Парола на търговец" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Име" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Няма реакция от сървъра (свързан към мрежата?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo грешка в хода на обработването на транзакцията." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Добре" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Онлайн плащане" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Частично одобрен" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Парола на търговеца, която да удостовери самоличността му пред сървъра на " +"доставчика платежни услуги" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Методи на плащане за точка на продажба (POS)" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Неуспешен обръщане, изпращащо VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Успешно обръщане" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Изпращате на обръщане..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "КЪМ СПОРАЗУМЕНИЕТО С КАРТОДЪРЖАТЕЛЯ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Марката на картата за плащане (напр. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Номерът на картата, използвана за плащането." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Последните 4 цифри на картата, използвана при плащането" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Това може да бъде причинено от лошо изпълнено плъзгане или ако оформлението " +"на клавиатурата Ви не е настроено за US QWERTY (а не за US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Одобрена транзакция" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Вид" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Успешен VoidSale" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ОЧАКВАЩ ПЛЪЗВАНЕ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bs.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bs.po new file mode 100644 index 0000000..da580e2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/bs.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Buy a card reader" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ABOVE AMOUNT PURSUANT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "  KOD ODOBRENJA:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "CARDHOLDER WILL PAY CARD ISSUER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marka kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Broj kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefiks broja kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Naziv vlasnika kartice" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Mercury konfiguracije definiše koji Mercury račun će se koristiti prilikom\n obrađivanja transakcija kreditnim karticama u prodajnom mjestu. Podešavanje Mercury\n konfiguracije će vam omogućiti da dozvolite plaćanja različitim kreditnim karticama\n (npr. Visa, MasterCard, Discovery, American Express, ...). Nakon podešavanja ove\n konfiguracije trebalo bi je povezati sa metodom plaćanja prodajnog mjesta." + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configure your card reader" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Could not read card" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Mercury referentni broj" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Mercury broj zapisa" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditna kartica" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Mercury kredencijali" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Go to payment screen to use cards" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Handling transaction..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "Ime vlasnika kartice" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Broj fakture iz Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Mercury broj fakture" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID trgovca" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Lozinka trgovca" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Naziv:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Referentni broj plaćanja od Mercury Pay" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "No Vantiv configuration associated with the payment method." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "No opened point of sale session for user %s found." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "No response from Vantiv (Vantiv down?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Nema Mercury konfiguracije povezane sa dnevnikom." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo error while processing transaction." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "U redu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online plaćanje" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Djelomično odobren" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Pay with: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Broj zapisa plaćanja iz Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Referentni broj plaćanja iz Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Jedno povlačenje kreditne kartice već čeka." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Narudžbe POS-a" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Mercury konfiguracija prodajnog mjesta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Mercury transakcija prodajnog mjesta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Mercury konfiguracije" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Prodajno mjesto Vantiv transakcija" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Refunds not supported" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Reversal failed, sending VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Molimo podesite vaš Mercury trgovinski račun." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Sending reversal..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TO CARDHOLDER AGREEMENT" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Konfiguracija Mercury korišćena za ovaj dnevnik" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Naziv ove Mercury konfiguracije" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Konfiguracija Vantiv-a korišćena za ovaj dnevnik" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Posljednje 4 cifre kartice korišćene za plaćanje" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transakcija odobrena" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv računi" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv konfiguracije" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv akreditivi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv broj fakture" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv broj zapisa" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv referentni broj" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Poništavanje prodaje uspješno" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ČEKA SE POVLAČENJE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ca.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ca.po new file mode 100644 index 0000000..269e248 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ca.po @@ -0,0 +1,508 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# RGB Consulting , 2022 +# Josep Anton Belchi, 2022 +# Martin Trigaux, 2022 +# Arnau Ros, 2022 +# Manel Fernandez Ramirez , 2022 +# Quim - eccit , 2022 +# marcescu, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: marcescu, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Compra un lector de targetes" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Configuracions de Vantiv defineix quin compte de Vantiv s'utilitzarà quan\n" +" s'estan processant les transaccions de targetes de crèdit al Punt de Venda. S'està configurant una Vantiv\n" +" la configuració us permetrà habilitar pagaments amb diverses targetes de crèdit\n" +" (ex. Visa, MasterCard, Discovery, American Express, ...). Després de configurar-ho\n" +" configuració hauríeu d'associar-la amb un mètode de pagament del punt de venda." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "PER SOBRE DE LA QUANTITAT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CODI D'APROVACIÓ:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla del codi de barres" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "EMISSOR DE TARGETA CARDHOLDER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marca de targeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Número de targeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefix del número de targeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nom del propietari de la targeta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lector de targetes" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configureu el lector de targetes" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "No s'ha pogut llegir la targeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Targeta de crèdit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"No s'admeten reemborsaments de targeta de crèdit. En lloc d'això seleccioneu" +" el mètode de pagament de la targeta de crèdit, feu clic a «Validate» i " +"reemborseu la càrrega original manualment a través del dorsal de Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nom a mostrar" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Per a les ordres de manipulació ràpida: simplement rentar una targeta de crèdit quan està a la pantalla de pagament\n" +" (sense haver premut res més) cobrarà la quantitat total de la comanda a\n" +" la targeta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Ves a la pantalla de pagament per utilitzar targetes" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Gestió de la transacció..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID del comerciant per autenticar-lo al servidor de proveïdors de pagament" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Si no teniu un compte de Vantiv, contacteu amb Vantiv a +1 (800) 846-4472\n" +" per crear-ne un." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Número de factura de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Última modificació el " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Última actualització per" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Última actualització el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID del mercader" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Contrasenya del mercader" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nom" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nom d'aquesta configuració de Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" +"No hi ha cap configuració de Vantiv associada amb el mètode de pagament." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "No hi ha cap sessió de punt de venda oberta per a l'usuari %s trobat." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "No hi ha resposta de Vantiv (Vantiv avall?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "No hi ha resposta del servidor (connexió a la xarxa?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Error d'Odoo en processar la transacció." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pagament online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Aprovat parcialment" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Contrasenya del comerciant per autenticar-lo al servidor de proveïdors de " +"pagament" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Paga amb:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Número de registre de pagament de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Número de referència de pagament de Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Configureu el vostre compte comercial Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagaments de punt de venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configuració del punt de venda de Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transacció Vantiv del punt de venda" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "No s'admeten reemborsaments" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "La inversió ha fallat, enviant VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "La reversió va tingut èxit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Enviant inversió..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "A L'ACORD DEL TITULAR DE LA TARGETA" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "La marca de la targeta de pagament (per exemple Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "El número de targeta utilitzat per al pagament." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "La configuració de Vantiv utilitzada per a aquest diari" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Els últims 4 números de la targeta usada per pagar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Això pot ser causat per un gir mal executat o per no tenir la disposició de " +"teclat establerta a US QWERTY (no US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transacció aprovada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipus" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Utilitzar la integració de Vantiv en el punt de venda és fàcil: n'hi ha prou amb prémer el botó\n" +" mètode de pagament associat. Després d'això la quantitat es pot ajustar (p. ex. per a caixa)\n" +" com en qualsevol altra línia de pagament. Sempre que s'estableix la línia de pagament, una targeta\n" +" es pot passar per un dispositiu de lector de targetes." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Comptes de Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configuracions de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Credencials de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Número de factura Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Número de registre de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Número de referència de Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale va tenir èxit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "A L'ESPERA D'UN COP" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Actualment suportem el dispositiu de lector de targetes MagTek Dynamag. Es pot connectar\n" +" directament al dispositiu Point of Sale o es pot connectar a la IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/cs.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/cs.po new file mode 100644 index 0000000..c4ff916 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/cs.po @@ -0,0 +1,490 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Jan Horzinka , 2022 +# Martin Trigaux, 2022 +# Rastislav Brencic , 2022 +# Jiří Podhorecký, 2022 +# Jakub Smolka, 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: Jakub Smolka, 2023\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Koupit čtečku karet" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "NAD MNOŽSTVÍ NÁKUPU" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "SCHVALOVACÍ KÓD:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravidlo čárového kódu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "DRŽITEL KARTY PLATÍ KARTOU" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Značka karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Číslo karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Předčíslí čísla karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Jméno majitele karty" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Čtečka karet" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfigurovat čtečku karet" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kartu nelze přečíst" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Vytvořeno od" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditní karta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Vrácení na kreditní kartu není podporováno. Místo toho vyberte způsob platby" +" kreditní kartou, klikněte na tlačítko Ověřit a vrácení původní platby ručně" +" prostřednictvím backendu Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Zobrazované jméno" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Pro rychlou manipulaci s objednávkami: stačí, když na obrazovce platby přejdete kreditní kartou\n" +"(bez stisknutí čehokoliv jiného) a bude kartou zaplacena celá částka objednávky." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Chcete-li použít platební kartu, přejděte na obrazovku platby" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Manipulace s transakcí ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID obchodníka k jeho ověření na serveru poskytovatele plateb" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Naposled změněno" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Naposledy upraveno od" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Merchant ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Heslo obchodníka" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Jméno" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Žádná odpověď ze serveru (jste připojeni k síti?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo chyba při zpracování transakce." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Platba přes internet" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Částečně schváleno" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Heslo obchodníka pro ověření jeho totožnosti na serveru poskytovatele " +"plateb." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Platit přes:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky Prodejního místa" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební podmíky v místě prodeje" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Platby v místě prodeje" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Vantiv konfigurace prodejního místa" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Vantiv transakce prodejního místa" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Přijímání dobropisů není podporováno" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Zrušení bylo úspěšné" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Posílání zpět ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "DOHODĚ DRŽITELE KARTY" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Značka platební karty (např. Visa, MasterCard, American Express...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Číslo karty použité pro platbu." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Poslední 4 čísla karty použité k platbě" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"To může být způsobeno špatně provedeným přejetím nebo nastavením rozložení " +"klávesnice na US QWERTY (nikoli US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transakce byla schválena" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv konfigurace" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ČEKÁNÍ NA PROJETÍ KARTY" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/da.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/da.po new file mode 100644 index 0000000..9a398da --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/da.po @@ -0,0 +1,500 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Køb en kortlæser" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv Konfigurationer definere hvilken Vantiv konto vil blive brugt under\n" +" behandling af kreditkort transaktioner ved Point og Sale. Opsætning af en Vantiv\n" +" konfiguration, vil gøre dig i stand til, at tillade betalinger med diverse kreditkort \n" +" (f.eks. Visa, MasterCard, Discovery, Dankort, ...).\n" +"Efter opsætning af denne \n" +" konfiguration, burde du kunne associere den med en Point of Sale betalingsmetode." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "Ovenstående beløb i henhold til" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "GODKENDELSESKODE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Stregkode regler" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KORTHOLDER VIL BETALE KORTUDSTEDER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kort mærke" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kortnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kortnummer præfiks" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Navn på kortholder" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kortlæser" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfigurer din kortlæser" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kunne ikke læse kort" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditkort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Kreditkort refunderinger understøttes ikke. Vælg i stedet dit kreditkorts " +"betalingsmetode, klik 'Bekræft', og refunder den originale træk manuelt, via" +" Vantiv backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Til hurtig håndtering af ordre: blot træk kreditkortet ved betalingsskærmen\n" +" (uden at have trykket på noget andet), den vil trække det fulde ordrebeløb på kortet." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Gå til betalingsskærm for at anvende kort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Administrere transaktion..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID på sælger for at autentificere ham på betalingsudbyderens server" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Hvis du ikke allerede har en Vantiv konto, kan du kontakte Vantiv på +1 (800) 846-4472\n" +" for at oprette en." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Fakturanummer fra Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Sælger ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Sælger kodeord" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Navn" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Navn på denne Vantiv konfiguration" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Ingen Vantiv konfiguration associeret med betalingsmetoden." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Ingen åbnede point of sale sessioner for bruger %s fundet." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Intet svar fra Vantiv (Er Vantiv nede?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Intet svar fra server (forbundet til netværk?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo fejl under behandling af transaktion." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online betaling" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Delvist godkendt" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Kodeord for sælgeren, til autentificering af ham overfor betalingsudbyderens" +" server" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Betal med:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Betalings datasæt nummer fra Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Betalings reference nummer fra Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vær venlig at opsætte din Vantiv sælger konto." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale betalinger" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Point of Sale Vantiv Konfiguration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Point of Sale Vantiv transaktion" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Refunderinger ikke understøttet" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Tilbagebetaling slog fejl, sender VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Tilbagebetaling vellykket" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Sender tilbagebetaling..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TIL KORTHOLDER AFTALE" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Mærket på betalingskortet (f.eks. Visa, Dankort, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Kortnummeret som er anvendt til betalingen." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Konfiguration af Vantiv anvendt for denne journal" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "De sidste 4 cifre på kortet, som anvendes til betaling" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Dette kan forårsages af et ringe udført gennemtræk, eller af at dit tastatur" +" ikke anvender US QWERTY tastatur layout (ikke US international)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaktion godkendt" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Brugen af Vantiv integrationen i Point of Sale er ligetil: Blot tryk på den\n" +" tilhørende betalings metode. Efterfølgende kan mængden justeres (f.eks. ved veksling)\n" +" nøjagtig som enhver anden betalingslinje. Hver gang betalingslinjen opsættes, kan et kort trækkes igennem kortlæser enheden." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv konti" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv konfigurationer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv legitimationsoplysninger" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv fakturanummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv datasæt nummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv reference" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale vellykket" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "AFVENTER GENNEMTRÆK" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Vi understøttet i øjeblikket MagTek Dynamag kortlæser enheder. Det kan " +"forbindes direkte til Point of Sale enheden, eller den kan forbindes til IoT" +" Boksen." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/de.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/de.po new file mode 100644 index 0000000..98dd018 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/de.po @@ -0,0 +1,503 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2023 +# Larissa Manderfeld, 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: Larissa Manderfeld, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Kartenlesegerät kaufen" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv-Konfigurationen legen fest, welches Vantiv-Konto bei der Verarbeitung\n" +"von Kreditkartentransaktionen im Kassensystem verwendet wird. Wenn Sie eine Vantiv-Konfiguration einrichten, \n" +"können Sie Zahlungen mit verschiedenen Kreditkarten zulassen (z. B. Visa, MasterCard, Discovery, American Express ...). \n" +"Nachdem Sie diese Konfiguration eingerichtet haben, \n" +"sollten Sie sie mit einer Zahlungsmethode des Kassensystems verknüpfen." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ÜBER BETRAG GEMÄẞ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "GENEHMIGUNGSCODE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barcoderegel" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KARTENINHABER BEZAHLT KARTENAUSSTELLER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kartenmarke" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kartennummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Präfix der Kartennummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Name des Karteninhabers" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kartenlesegerät" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfigurieren Sie Ihren Kartenleser" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Karte konnte nicht gelesen werden" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditkarte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Kreditkartenerstattungen werden nicht unterstützt. Wählen Sie stattdessen " +"Ihre Kreditkartenzahlungsmethode aus, klicken Sie auf „Validieren“ und " +"erstatten Sie die ursprüngliche Gebühr manuell über das Vantiv-Backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Für die schnelle Abwicklung von Aufträgen: Durch einfaches Durchziehen einer Kreditkarte auf dem Zahlungsbildschirm\n" +" (ohne etwas anderes gedrückt zu haben) wird die Karte mit dem vollen Betrag des Auftrags\n" +" belastet." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Zum Zahlungsbildschirm, um die Karten zu verwenden" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Transaktion wird abgewickelt …" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Händler-ID, um ihn auf dem Server des Zahlungsanbieters zu authentifizieren" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Wenn Sie noch kein Vantiv-Konto haben, kontaktieren Sie Vantiv unter +1 (800) 846-4472,\n" +" um eines zu erstellen." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Rechnungsnummer von Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Letzte Änderung am" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Händler-ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Händlerpasswort" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Name" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Name dieser Vantiv-Konfiguration" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Keine Vantiv-Konfiguration mit der Zahlungsmethode verbunden." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Es wurde keine offene Kassensitzung für den Benutzer %s gefunden." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Keine Antwort von Vantiv (Vantiv offline?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Keine Antwort vom Server (mit dem Netzwerk verbunden?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo-Fehler bei der Transaktionsabwicklung." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online-Zahlung" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Teilweise genehmigt" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Händlerpasswort, um ihn auf dem Server des Zahlungsanbieters zu " +"authentifizieren" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Bezahlen mit:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Zahlungsbelegnummer von Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Zahlungsreferenznummer von Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Bitte richten Sie Ihr Vantiv-Händlerkonto ein." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassenzahlungen" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Kassensystem Vantiv-Konfiguration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Kassensystem Vantiv-Transaktion" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Rückerstattungen nicht unterstützt" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Stornierung fehlgeschlagen, VoidSale wird gesendet …" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Stornierung erfolgreich" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Stornierung wird gesendet …" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "KREDITKARTENVERTRAG" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Die Marke der Zahlungskarte (z. B. Visa, AMEX …)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Die für die Zahlung verwendete Kartennummer." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Die für dieses Journal verwendete Vantiv-Konfiguration" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Die letzten 4 Ziffern der für die Bezahlung verwendeten Karte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Dies kann durch schlecht ausgeführtes Einlesen oder dadurch verursacht " +"werden, dass Sie Ihr Tastaturlayout nicht auf US QWERTY eingestellt haben " +"(nicht US-international)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaktion genehmigt" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Die Verwendung der Vantiv-Integration im Kassensystem ist einfach: Drücken Sie einfach auf die\n" +" zugehörige Zahlungsmethode. Danach kann der Betrag angepasst werden (z. B. für Cashback),\n" +" wie bei jeder anderen Zahlungsart. Wann immer die Zahlungsart eingerichtet ist, kann eine Karte\n" +" durch das Kartenlesegerät gezogen werden." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv-Konten" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv-Konfiguration" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv-Anmeldedaten" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv-Rechnungsnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv-Belegnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv-Referenznummer" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale erfolgreich" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "AUF EINLESEN WARTEN" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Wir unterstützen derzeit das Kartenlesegerät MagTek Dynamag. Es kann\n" +" direkt an das Kassensystem-Gerät oder an die IoT-Box angeschlossen werden" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/el.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/el.po new file mode 100644 index 0000000..9741327 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/el.po @@ -0,0 +1,540 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2018 +# Stefanos Nikou , 2018 +# George Tarasidis , 2018 +# Kostas Goutoudis , 2018 +# Costas Pittalis , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~11.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-10-02 10:04+0000\n" +"PO-Revision-Date: 2018-10-02 10:04+0000\n" +"Last-Translator: Costas Pittalis , 2018\n" +"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Alias" +msgstr "Ψευδώνυμο" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_ir_autovacuum +msgid "Automatic Vacuum" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Γραμμή Κίνησης Τραπεζικού Λογαριασμού" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Κανόνας Barcode" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Cashier" +msgstr "Ταμίας" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Client" +msgstr "Πελάτης" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:360 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Credit Card" +msgstr "Πιστωτική Κάρτα" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:346 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Discounted Product" +msgstr "Είδος με Έκπτωση" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Εμφάνιση Ονόματος" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:651 +#, python-format +msgid "Error" +msgstr "Σφάλμα" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:256 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:396 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "Κωδικός" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Ημερολόγιο" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Τελευταία τροποποίηση στις" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Τελευταία Ενημέρωση από" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Τελευταία Ενημέρωση στις" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Location" +msgstr "Τοποθεσία" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Lot" +msgstr "Παρτίδα" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Αναγνωριστικό Εμπόρου" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal__pos_mercury_config_id +msgid "Mercury Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_invoice_no +msgid "Mercury invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_record_no +msgid "Mercury record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line__mercury_ref_no +msgid "Mercury reference number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Περιγραφή" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Mercury configuration" +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:34 +#, python-format +msgid "No Mercury configuration associated with the journal." +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:22 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:328 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:330 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:423 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:577 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:652 +#, python-format +msgid "One credit card swipe already pending." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Online Payment" +msgstr "Ηλεκτρονική Πληρωμή" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Package" +msgstr "Πακέτο" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:470 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:416 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Mercury Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Mercury Transaction" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Παραγγελίες Εντατικής Λιανικής" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Priced Product" +msgstr "Τιμολογούμενο Είδος" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:345 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:549 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:591 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:552 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal__pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line__mercury_card_owner_name +msgid "The name of the card owner" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:361 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:146 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Τύπος" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Unit Product" +msgstr "Μονάδα Είδους" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:599 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#: selection:barcode.rule,type:0 +msgid "Weighted Product" +msgstr "Ζυγιζόμενο Είδος" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/en_GB.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/en_GB.po new file mode 100644 index 0000000..265f117 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/en_GB.po @@ -0,0 +1,969 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# James Dove , 2015 +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: 2016-01-27 10:49+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_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186 +#, python-format +msgid "128 bit CryptoAPI failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the " +"Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow " +"payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American " +"Express, ...). After setting up this\n" +" configuration you should associate it with a " +"Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190 +#, python-format +msgid "All Connections Failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_return +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Allow" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Bank Statement Line" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_number +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196 +#, python-format +msgid "Clear Text Request Not Supported" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Click to configure your card reader." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164 +#, python-format +msgid "Connect Canceled" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:161 +#, python-format +msgid "Connection Lost" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185 +#, python-format +msgid "Control failed to find branded serial (password lookup failed)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202 +#, python-format +msgid "Could Not Encrypt Response- Call Provider" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury.py:17 +#, python-format +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178 +#, python-format +msgid "Disconnecting Socket" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180 +#, python-format +msgid "Duplicate Serial Number Detected" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Electronic Payment" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173 +#, python-format +msgid "Empty Command String" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198 +#, python-format +msgid "Error Occurred While Decrypting Request" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188 +#, python-format +msgid "Failed to start Event Thread." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment " +"screen\n" +" (without having pressed anything else) will " +"charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 +#, python-format +msgid "General Failure" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155 +#, python-format +msgid "Global API Not Initialized" +msgstr "Global API Not Initialised" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192 +#, python-format +msgid "Global Response Length Error (Too Short)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194 +#, python-format +msgid "Global String Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:262 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:393 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) " +"846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184 +#, python-format +msgid "In Process with server" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165 +#, python-format +msgid "Initialize Failed" +msgstr "Initialise Failed" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172 +#, python-format +msgid "Insufficient Fields" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183 +#, python-format +msgid "Internal Server Error – Call Provider" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206 +#, python-format +msgid "Invalid Account Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210 +#, python-format +msgid "Invalid Authorization Amount" +msgstr "Invalid Authorisation Amount" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209 +#, python-format +msgid "Invalid Authorization Code" +msgstr "Invalid Authorisation Code" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:225 +#, python-format +msgid "Invalid Batch Item Count" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224 +#, python-format +msgid "Invalid Batch Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:230 +#, python-format +msgid "Invalid Card Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211 +#, python-format +msgid "Invalid Cash Back Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199 +#, python-format +msgid "Invalid Check Digit" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219 +#, python-format +msgid "Invalid Check Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171 +#, python-format +msgid "Invalid Command Format" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218 +#, python-format +msgid "Invalid Date of Birth" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216 +#, python-format +msgid "Invalid Derived Key Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:227 +#, python-format +msgid "Invalid Driver’s License" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207 +#, python-format +msgid "Invalid Expiration Date" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212 +#, python-format +msgid "Invalid Gratuity Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:226 +#, python-format +msgid "Invalid MICR Input Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214 +#, python-format +msgid "Invalid Magnetic Stripe Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205 +#, python-format +msgid "Invalid Memo" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222 +#, python-format +msgid "Invalid Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204 +#, python-format +msgid "Invalid Operator ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215 +#, python-format +msgid "Invalid PIN Block Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:229 +#, python-format +msgid "Invalid Pass Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213 +#, python-format +msgid "Invalid Purchase Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220 +#, python-format +msgid "Invalid Routing Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:228 +#, python-format +msgid "Invalid Sequence Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217 +#, python-format +msgid "Invalid State Code" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223 +#, python-format +msgid "Invalid TStream Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221 +#, python-format +msgid "Invalid TranCode" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203 +#, python-format +msgid "Invalid Transaction Type" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Journal" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration___last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "MagneSafe" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200 +#, python-format +msgid "Merchant ID Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "Mercury configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Mercury invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Mercury record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Mercury reference number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_name +msgid "Name" +msgstr "Name" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_name +msgid "Name of this Mercury configuration" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:334 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:336 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:414 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:562 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:639 +#, python-format +msgid "One credit card swipe already pending." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_common +msgid "OneTime" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:460 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181 +#, python-format +msgid "Password Failed (Client / Server)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176 +#, python-format +msgid "Password Failed – Disconnecting" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174 +#, python-format +msgid "Password Verified" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182 +#, python-format +msgid "Password failed (Challenge / Response)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:407 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175 +#, python-format +msgid "Queue Full" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "RecordNumberRequested" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179 +#, python-format +msgid "Refused ‘Max Connections’" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:540 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:576 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:543 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191 +#, python-format +msgid "Server Login Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160 +#, python-format +msgid "Socket Connection Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159 +#, python-format +msgid "Socket Creation Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157 +#, python-format +msgid "Socket Error sending request" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158 +#, python-format +msgid "Socket already open or in use" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Swiped" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177 +#, python-format +msgid "System Going Offline" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:162 +#, python-format +msgid "TCP/IP Failed to Initialize" +msgstr "TCP/IP Failed to Initialise" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201 +#, python-format +msgid "TStream Type Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "The name of the card owner" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:358 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187 +#, python-format +msgid "Threaded Auth Started Expect Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163 +#, python-format +msgid "Time Out waiting for server response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169 +#, python-format +msgid "Timeout error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156 +#, python-format +msgid "Timeout on Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193 +#, python-format +msgid "Unable to Parse Response from Global (Indistinguishable)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166 +#, python-format +msgid "Unknown Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197 +#, python-format +msgid "Unrecognized Request Format" +msgstr "Unrecognised Request Format" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the " +"amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. " +"Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:584 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be " +"connected\n" +" directly to the Point Of Sale device or it " +"can be connected to the POSBox." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195 +#, python-format +msgid "Weak Encryption Request Not Supported" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189 +#, python-format +msgid "XML Parse Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "barcode.rule" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "pos_mercury.configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "pos_mercury.mercury_transaction" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es.po new file mode 100644 index 0000000..b0549c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es.po @@ -0,0 +1,504 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Las configuraciones de Vantiv definen qué cuenta de Vantiv se utilizará cuando\n" +" se procesen transacciones con tarjeta de crédito en el punto de venta. Configurar Vantiv\n" +" le permitirá realizar pagos con varias tarjetas de crédito\n" +" (por ejemplo, Visa, MasterCard, Discovery, American Express, ...). Después de realizar la\n" +" configuración, debe asociarla con uno de los métodos de pago del punto de venta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "SUPERIOR A LA CANTIDAD CORRESPONDIENTE" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CÓDIGO DE APROBACIÓN:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla de código de barras" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "EL TITULAR DE LA TARJETA PAGARÁ EL EMISOR DE LA TARJETA" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marca de la tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Número de tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefijo de número de tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nombre del titular de la tarjeta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lector de tarjetas" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configure su lector de tarjetas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "No se puede leer la tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Tarjeta de crédito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"No se puede procesar reembolsos de tarjetas de crédito. En su lugar, " +"seleccione el método de pago de su tarjeta de crédito, haga clic en " +"'Validar' y reembolse el cargo original manualmente a través del backend " +"Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Para gestionar pedidos rápidamente: simplemente pasando una tarjeta de crédito\n" +"cuando se esté en la pantalla de pago (sin haber presionado nada más) se cargará\n" +"la cantidad total del pedido en la tarjeta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Ir a pantalla de pago para usar tarjetas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Gestionando transacción..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID del comerciante para identificarlo en el servidor del proveedor de pagos" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Si aún no tiene una cuenta Vantiv, comuníquese con Vantiv al +1 (800) 846-4472\n" +" para crear una." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Número de factura de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID del comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Contraseña del comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nombre" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nombre de esta configuración de Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "No hay configuración Vantiv asociada con el método de pago." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" +"No se encontró ninguna sesión de punto de venta abierta para el usuario %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "No hay respuesta de Vantiv (¿Vantiv caído?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Si respuesta del servidor (¿está conectado a la red?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Error de Odoo al momento de procesar a transacción." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pago en línea" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Aprobado parcialmente" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Contraseña del comerciante para identificarlo en el servidor del proveedor " +"de pago" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Pagar con:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Número de registro de pago de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Número de referencia de pago de Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Configure su cuenta de comerciante Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del TPV" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en el punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configuración del TPV para Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transacción Vantiv en Punto de Venta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Reembolsos no compatibles" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Error en la reversión, enviando VoidSale ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Reversión exitosa" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Enviando reversión..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "AL ACUERDO DEL TITULAR DE LA TARJETA" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "El tipo de tarjeta de pago (p. ej: Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "El número de la tarjeta de crédito usada para el pago" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "La configuración de Vantiv utilizada para este diario" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Los 4 últimos números de la tarjeta usada para pagar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Esto pudo ocurrir porque no pasó la tarjeta correctamente o su teclado no " +"está configurado como QWERTY de EE. UU. (no internacional de EE. UU.)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transacción aprobada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Usar la integración de Vantiv en el Punto de Venta es fácil: solo presione el\n" +"                                 método de pago asociado. Después de eso, la cantidad se puede ajustar (por ejemplo, para devolución de dinero)\n" +"                                 al igual que en cualquier otra línea de pago. Cada vez que se configura la línea de pago, una tarjeta\n" +"                                 se puede pasar por el dispositivo lector de tarjetas." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Cuentas de Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configuraciones de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Credenciales de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Número de factura Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Número de registro Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Número de referencia Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale exitoso" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ESPERANDO A QUE PASE LA TARJETA" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Actualmente admitimos el dispositivo lector de tarjetas MagTek Dynamag. Se puede conectar\n" +"                                 directamente al dispositivo de punto de venta o se puede conectar a la caja IoT." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_CO.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_CO.po new file mode 100644 index 0000000..b8e55cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_CO.po @@ -0,0 +1,996 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# ANDRES FELIPE NEGRETE GOMEZ , 2016 +# Mateo Tibaquirá , 2015 +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: 2016-02-18 13:50+0000\n" +"Last-Translator: Esteban Echeverry \n" +"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CO/)\n" +"Language: es_CO\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_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "  CÓDIGO DE APROBACIÓN:" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186 +#, python-format +msgid "128 bit CryptoAPI failed" +msgstr "Falló CryptoAPI 128 bit" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the " +"Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow " +"payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American " +"Express, ...). After setting up this\n" +" configuration you should associate it with a " +"Point Of Sale payment method." +msgstr "" +"Configuraciones de Mercury define que cuenta Mercury se utilizará al " +"procesar las transacciones de tarjetas de crédito en el punto de venta. La " +"creación de una configuración Mercury permitirá que los pagos con diferentes " +"tarjetas de crédito (por ejemplo. Visa, MasterCard, Discovery, American " +"Express, etc.). Después de la creación de esta configuración se debe " +"asociarlo con un Punto de Venta como método de pago." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "CONFORME CANTIDAD ARRIBA" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CÓDIGO DE APROBACIÓN:" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190 +#, python-format +msgid "All Connections Failed" +msgstr "Todas las Conexiones Fallaron" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_return +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Allow" +msgstr "Permitir" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Línea de Extracto Bancario" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "TITULAR DE LA TARJETA PAGARÁ LA TARJETA DE EMISOR" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "Card Brand" +msgstr "Marca de Tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_number +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "Card Number" +msgstr "Número de Tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Propietario de la Tarjeta de Crédito" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lector de Tarjetas" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196 +#, python-format +msgid "Clear Text Request Not Supported" +msgstr "Reqerimiento En Texto Plano No Es Soportado" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Click to configure your card reader." +msgstr "Clic para configurar su lector de tarjetas." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164 +#, python-format +msgid "Connect Canceled" +msgstr "Conexión Cancelada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:161 +#, python-format +msgid "Connection Lost" +msgstr "Conexión Perdida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185 +#, python-format +msgid "Control failed to find branded serial (password lookup failed)" +msgstr "" +"El control falló en encontrar la serie marcada (búsqueda de password falló)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202 +#, python-format +msgid "Could Not Encrypt Response- Call Provider" +msgstr "No se pudo cifrar respuesta - Llamar Proveedor" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_date +msgid "Created on" +msgstr "Creado" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury.py:17 +#, python-format +msgid "Credit Card" +msgstr "Tarjeta de Crédito" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178 +#, python-format +msgid "Disconnecting Socket" +msgstr "Socket Desconectado" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180 +#, python-format +msgid "Duplicate Serial Number Detected" +msgstr "Número de Serie Duplicado Detectado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Electronic Payment" +msgstr "Pagos Electrónicos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173 +#, python-format +msgid "Empty Command String" +msgstr "Vaciar Cadena de Comandos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198 +#, python-format +msgid "Error Occurred While Decrypting Request" +msgstr "Error al Descifrar una Solicitud" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188 +#, python-format +msgid "Failed to start Event Thread." +msgstr "Error al iniciar Hilo de Eventos" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment " +"screen\n" +" (without having pressed anything else) will " +"charge the full amount of the order to\n" +" the card." +msgstr "" +"Para el manejo de pedidos de forma rápida: basta con deslizar una tarjeta de " +"crédito en la pantalla de pago (sin tener nada presionado), para que se " +"cargue el importe total de la orden de la tarjeta." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 +#, python-format +msgid "General Failure" +msgstr "Falla General" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155 +#, python-format +msgid "Global API Not Initialized" +msgstr "API Global No Inicializada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192 +#, python-format +msgid "Global Response Length Error (Too Short)" +msgstr "Error de Respuesta Global de Longitud (Demasiado Corta)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194 +#, python-format +msgid "Global String Error" +msgstr "Error de Texto Global" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:262 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Ir a la pantalla de pago para usar tarjetas" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:393 +#, python-format +msgid "Handling transaction..." +msgstr "Manejo de transacciones..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Identificación del comerciante que lo autentique en el servidor de proveedor " +"de pago" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) " +"846-4472\n" +" to create one." +msgstr "" +"Si aún no dispone de una cuenta Mercury, póngase en contacto al +1 (800) " +"846-4472 para crear una." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184 +#, python-format +msgid "In Process with server" +msgstr "En Proceso con el servidor" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165 +#, python-format +msgid "Initialize Failed" +msgstr "Inicialización Fallida " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172 +#, python-format +msgid "Insufficient Fields" +msgstr "Campos Insuficientes" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183 +#, python-format +msgid "Internal Server Error – Call Provider" +msgstr "Error Interno del Servidor - Llamar al Proveedor " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206 +#, python-format +msgid "Invalid Account Number" +msgstr "Número de Cuenta No Válido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210 +#, python-format +msgid "Invalid Authorization Amount" +msgstr "Monto de Autorización Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209 +#, python-format +msgid "Invalid Authorization Code" +msgstr "Código de Autorización Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:225 +#, python-format +msgid "Invalid Batch Item Count" +msgstr "Lote de Conteo de Elementos No Válido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224 +#, python-format +msgid "Invalid Batch Number" +msgstr "Número de Lotes Inválidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:230 +#, python-format +msgid "Invalid Card Type" +msgstr "Tipo de Tarjeta Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211 +#, python-format +msgid "Invalid Cash Back Amount" +msgstr "Monto Inválido de Devolución de Dinero" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199 +#, python-format +msgid "Invalid Check Digit" +msgstr "Digito Verificador Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219 +#, python-format +msgid "Invalid Check Type" +msgstr "Tipo de Cheque Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171 +#, python-format +msgid "Invalid Command Format" +msgstr "Formato de Comando Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218 +#, python-format +msgid "Invalid Date of Birth" +msgstr "Fecha de Nacimiento Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216 +#, python-format +msgid "Invalid Derived Key Data" +msgstr "Clave de Datos Derivada Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:227 +#, python-format +msgid "Invalid Driver’s License" +msgstr "Licencia del Controlador no Válida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207 +#, python-format +msgid "Invalid Expiration Date" +msgstr "Fecha de Expiración Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212 +#, python-format +msgid "Invalid Gratuity Amount" +msgstr "Cantidad Gratuita Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:226 +#, python-format +msgid "Invalid MICR Input Type" +msgstr "Tipo de Entrada MICR Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214 +#, python-format +msgid "Invalid Magnetic Stripe Data" +msgstr "Datos de Banda Magnética No Válidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205 +#, python-format +msgid "Invalid Memo" +msgstr "Memo Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222 +#, python-format +msgid "Invalid Merchant ID" +msgstr "ID de Comerciante inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204 +#, python-format +msgid "Invalid Operator ID" +msgstr "ID Operador Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215 +#, python-format +msgid "Invalid PIN Block Data" +msgstr "Bloquear PIN con Datos No Válidos " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:229 +#, python-format +msgid "Invalid Pass Data" +msgstr "Datos de Acceso Inválidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213 +#, python-format +msgid "Invalid Purchase Amount" +msgstr "Monto de Compra Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220 +#, python-format +msgid "Invalid Routing Number" +msgstr "Número de Ruta Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:228 +#, python-format +msgid "Invalid Sequence Number" +msgstr "Número de Secuencia Inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217 +#, python-format +msgid "Invalid State Code" +msgstr "Estado de Código Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223 +#, python-format +msgid "Invalid TStream Type" +msgstr "Tipo TStream Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221 +#, python-format +msgid "Invalid TranCode" +msgstr "TranCode Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203 +#, python-format +msgid "Invalid Transaction Type" +msgstr "Tipo de Transacción Inválida" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "Número de factura desde Pago Mercury" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Libro" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration___last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "MagneSafe" +msgstr "MagneSafe" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "Merchant ID" +msgstr "ID Proveedor" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200 +#, python-format +msgid "Merchant ID Missing" +msgstr "Falta de Identificación del Comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "Merchant Password" +msgstr "Contraseña del Comerciante" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "Configuraciones Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "Mercury configuration" +msgstr "Configuración Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Mercury invoice number" +msgstr "Número de factura Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Mercury record number" +msgstr "Número de registro Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Mercury reference number" +msgstr "Número de referencia Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_name +msgid "Name" +msgstr "Nombre" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_name +msgid "Name of this Mercury configuration" +msgstr "Nombre de está configuración Mercury" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:334 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "Sin respuesta desde Mercury (¿Mercury fuera de línea?)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:336 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "No hay respuesta del servidor (¿está conectado a la red?)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:414 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:562 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo error al procesar la transacción." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:639 +#, python-format +msgid "One credit card swipe already pending." +msgstr "Una transacción de tarjeta de crédito está pendiente." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_common +msgid "OneTime" +msgstr "Una vez" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:460 +#, python-format +msgid "Partially approved" +msgstr "Parcialmente aprobados" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181 +#, python-format +msgid "Password Failed (Client / Server)" +msgstr "Contraseña Fallida (Cliente / Servidor)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176 +#, python-format +msgid "Password Failed – Disconnecting" +msgstr "Contraseña Fallida - Desconectando" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174 +#, python-format +msgid "Password Verified" +msgstr "Contraseña Verificada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182 +#, python-format +msgid "Password failed (Challenge / Response)" +msgstr "Contraseña fallida (Desafío / Respuesta)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Contraseña del comerciante para autenticarlo en el servidor proveedor de " +"pagos" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "El número de registro del pago de Mercury Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "El número de referencia del pago de Mercury Pay" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:407 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "Por favor configure su cuenta de comerciante Mercury" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale" +msgstr "Punto de Venta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175 +#, python-format +msgid "Queue Full" +msgstr "Fila llena" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "RecordNumberRequested" +msgstr "Número de registro solicitado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179 +#, python-format +msgid "Refused ‘Max Connections’" +msgstr "Denegado 'Máxima Conexiones'" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:540 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Reversión falló, enviando VoidSale..." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:576 +#, python-format +msgid "Reversal succeeded" +msgstr "Su reversión tuvo éxito" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:543 +#, python-format +msgid "Sending reversal..." +msgstr "Enviando reversion..." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191 +#, python-format +msgid "Server Login Failed" +msgstr "Ingreso al Servidor Fallido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160 +#, python-format +msgid "Socket Connection Failed" +msgstr "Conexión de Socket Falló" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159 +#, python-format +msgid "Socket Creation Failed" +msgstr "Creación de Socket Fallado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157 +#, python-format +msgid "Socket Error sending request" +msgstr "Error de Socket al enviar la solicitud" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158 +#, python-format +msgid "Socket already open or in use" +msgstr "Socket ya abierto o en uso" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Swiped" +msgstr "Dibujar" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177 +#, python-format +msgid "System Going Offline" +msgstr "Sistema esta Fuera de Línea" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:162 +#, python-format +msgid "TCP/IP Failed to Initialize" +msgstr "TCP/IP falló al inicializarse " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "ACUERDO A LOS TITULARES DE TARJETA" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201 +#, python-format +msgid "TStream Type Missing" +msgstr "Tipo Desconocido TStream " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "La marca de la tarjeta de pago (ej. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "El número de tarjeta usado para el pago." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "La configuración de Mercury usada para este libro" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Los últimos 4 números de la tarjeta usada para pagar" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "The name of the card owner" +msgstr "El nombre del propietario" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:358 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Esto puede ser causado por no contar con la distribución del teclado " +"configurado para Estados Unidos QWERTY (No US International)." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187 +#, python-format +msgid "Threaded Auth Started Expect Response" +msgstr "Hilo de Autorización Esperando Respuesta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163 +#, python-format +msgid "Time Out waiting for server response" +msgstr "Tiempo de espera de respuesta del servidor agotado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169 +#, python-format +msgid "Timeout error" +msgstr "Error de tiempo de espera" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156 +#, python-format +msgid "Timeout on Response" +msgstr "Error de Tiempo en Respuesta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152 +#, python-format +msgid "Transaction approved" +msgstr "Transacción aprobada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193 +#, python-format +msgid "Unable to Parse Response from Global (Indistinguishable)" +msgstr "No se puede Analizar la Respuesta desde Global (Indistinguible)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166 +#, python-format +msgid "Unknown Error" +msgstr "Error Desconocido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197 +#, python-format +msgid "Unrecognized Request Format" +msgstr "Requerimiento de Formato Desconocido" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the " +"amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. " +"Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Mediante la integración de Mercury en el punto de venta es fácil: sólo tiene " +"que pulsar el método de pago asociado. Después de que el monto puede ser " +"ajustado (por ejemplo. Para la devolución de dinero) al igual que en " +"cualquier otra línea de pago. Siempre que la línea de pago está configurada, " +"una tarjeta se puede pasar a través del dispositivo lector de tarjetas." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:584 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale exitosa" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ESPERANDO POR TRAZOS" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be " +"connected\n" +" directly to the Point Of Sale device or it " +"can be connected to the POSBox." +msgstr "" +"Actualmente apoyamos el dispositivo lector de tarjetas MagTek Dynamag. Se " +"puede conectar directamente al punto de venta dispositivo o puede ser " +"conectado a la POSBox." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195 +#, python-format +msgid "Weak Encryption Request Not Supported" +msgstr "Solicitud De Cifrado Débil No Compatible" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189 +#, python-format +msgid "XML Parse Error" +msgstr "Error de Análisis XML " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "barcode.rule" +msgstr "barcode.rule" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "pos_mercury.configuration" +msgstr "pos_mercury.configuration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "pos_mercury.mercury_transaction" +msgstr "pos_mercury.mercury_transaction" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_EC.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_EC.po new file mode 100644 index 0000000..e538121 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_EC.po @@ -0,0 +1,995 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Rick Hunter , 2015-2016 +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: 2016-02-12 08:51+0000\n" +"Last-Translator: Rick Hunter \n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/" +"language/es_EC/)\n" +"Language: es_EC\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_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "  CODIGO DE APROBACIÓN:" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186 +#, python-format +msgid "128 bit CryptoAPI failed" +msgstr "128 bit CryptoAPI falló" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the " +"Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow " +"payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American " +"Express, ...). After setting up this\n" +" configuration you should associate it with a " +"Point Of Sale payment method." +msgstr "" +"Configuraciones de Mercury define que cuenta Mercury se utilizará al " +"procesar las transacciones de tarjetas de crédito en el punto de venta. La " +"creación de una configuración Mercury permitirá que los pagos con diferentes " +"tarjetas de crédito (por ejemplo. Visa, MasterCard, Discovery, American " +"Express, etc.). Después de la creación de esta configuración se debe " +"asociarlo con un Punto de Venta como método de pago." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "CONFORME CANTIDAD ARRIBA" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "Código de aprobación" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190 +#, python-format +msgid "All Connections Failed" +msgstr "Todas las conexiones fallaron" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_return +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Allow" +msgstr "Permitir" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Detalle de estado de cuenta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "TITULAR DE LA TARJETA PAGARÁ LA TARJETA DE EMISOR" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "Card Brand" +msgstr "Marca de Tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_number +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "Card Number" +msgstr "Número de Tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Propietario de la Tarjeta de Crédito" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lector de tarjetas" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196 +#, python-format +msgid "Clear Text Request Not Supported" +msgstr "Reqerimiento en texto plano no es soportado" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Click to configure your card reader." +msgstr "Haga clic para configurar el lector de tarjetas." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164 +#, python-format +msgid "Connect Canceled" +msgstr "Conexión cancelada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:161 +#, python-format +msgid "Connection Lost" +msgstr "Conexión pérdida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185 +#, python-format +msgid "Control failed to find branded serial (password lookup failed)" +msgstr "" +"El control falló en encontrar la serie marcada (búsqueda de password falló)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202 +#, python-format +msgid "Could Not Encrypt Response- Call Provider" +msgstr "No se pudo cifrar respuesta - Llamar Proveedor" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_uid +msgid "Created by" +msgstr "Creado por:" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_date +msgid "Created on" +msgstr "Creado" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury.py:17 +#, python-format +msgid "Credit Card" +msgstr "Tarjeta de crédito" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178 +#, python-format +msgid "Disconnecting Socket" +msgstr "Socket desconectado" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180 +#, python-format +msgid "Duplicate Serial Number Detected" +msgstr "Número de serie duplicado detectado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Electronic Payment" +msgstr "Pagos electrónicos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173 +#, python-format +msgid "Empty Command String" +msgstr "Vaciar cadena de comandos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198 +#, python-format +msgid "Error Occurred While Decrypting Request" +msgstr "Error al descifrar una Solicitud" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188 +#, python-format +msgid "Failed to start Event Thread." +msgstr "Error al iniciar el hilo del Evento." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment " +"screen\n" +" (without having pressed anything else) will " +"charge the full amount of the order to\n" +" the card." +msgstr "" +"Para el manejo de pedidos de forma rápida: basta con deslizar una tarjeta de " +"crédito en la pantalla de pago (sin tener nada presionado), para que se " +"cargue el importe total de la orden de la tarjeta." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 +#, python-format +msgid "General Failure" +msgstr "Falla General" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155 +#, python-format +msgid "Global API Not Initialized" +msgstr "API Global No Inicializada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192 +#, python-format +msgid "Global Response Length Error (Too Short)" +msgstr "Error de respuesta global de longitud (demasiado corta)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194 +#, python-format +msgid "Global String Error" +msgstr "Error de texto global" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:262 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "r a la pantalla de pago para usar tarjetas" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:393 +#, python-format +msgid "Handling transaction..." +msgstr "Manejo de transacciones ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Identificación del comerciante que lo autentique en el servidor de proveedor " +"de pago" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) " +"846-4472\n" +" to create one." +msgstr "" +"Si aún no dispone de una cuenta Mercury, póngase en contacto al +1 (800) " +"846-4472 para crear una." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184 +#, python-format +msgid "In Process with server" +msgstr "En proceso con el servidor" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165 +#, python-format +msgid "Initialize Failed" +msgstr "Inicialización fallida " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172 +#, python-format +msgid "Insufficient Fields" +msgstr "Campos insuficientes" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183 +#, python-format +msgid "Internal Server Error – Call Provider" +msgstr "Error interno del servidor - Llamar al Proveedor " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206 +#, python-format +msgid "Invalid Account Number" +msgstr "Número de cuenta no válido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210 +#, python-format +msgid "Invalid Authorization Amount" +msgstr "Monto de autorización inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209 +#, python-format +msgid "Invalid Authorization Code" +msgstr "Código de autorización inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:225 +#, python-format +msgid "Invalid Batch Item Count" +msgstr "Lote de conteo de elementos no válido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224 +#, python-format +msgid "Invalid Batch Number" +msgstr "Número de lotes inválidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:230 +#, python-format +msgid "Invalid Card Type" +msgstr "Tipo de tarjeta inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211 +#, python-format +msgid "Invalid Cash Back Amount" +msgstr "Monto inválido de devolución de dinero" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199 +#, python-format +msgid "Invalid Check Digit" +msgstr "Digito verificador inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219 +#, python-format +msgid "Invalid Check Type" +msgstr "Tipo de Cheque inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171 +#, python-format +msgid "Invalid Command Format" +msgstr "Formato de comando inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218 +#, python-format +msgid "Invalid Date of Birth" +msgstr "Fecha de nacimiento inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216 +#, python-format +msgid "Invalid Derived Key Data" +msgstr "Clave de datos derivada inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:227 +#, python-format +msgid "Invalid Driver’s License" +msgstr "Licencia de Conductor inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207 +#, python-format +msgid "Invalid Expiration Date" +msgstr "Fecha de expiración inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212 +#, python-format +msgid "Invalid Gratuity Amount" +msgstr "Cantidad gratuita inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:226 +#, python-format +msgid "Invalid MICR Input Type" +msgstr "Tipo de Entrada MICR inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214 +#, python-format +msgid "Invalid Magnetic Stripe Data" +msgstr "Datos de banda magnética no válidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205 +#, python-format +msgid "Invalid Memo" +msgstr "Memo inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222 +#, python-format +msgid "Invalid Merchant ID" +msgstr "ID de Comerciante inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204 +#, python-format +msgid "Invalid Operator ID" +msgstr "ID Operador inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215 +#, python-format +msgid "Invalid PIN Block Data" +msgstr "Bloquear PIN con datos no válidos " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:229 +#, python-format +msgid "Invalid Pass Data" +msgstr "Datos de acceso inválidos" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213 +#, python-format +msgid "Invalid Purchase Amount" +msgstr "Monto de compra inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220 +#, python-format +msgid "Invalid Routing Number" +msgstr "Número de ruta inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:228 +#, python-format +msgid "Invalid Sequence Number" +msgstr "Número de secuencia inválida" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217 +#, python-format +msgid "Invalid State Code" +msgstr "Estado de código inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223 +#, python-format +msgid "Invalid TStream Type" +msgstr "Tipo TStream Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221 +#, python-format +msgid "Invalid TranCode" +msgstr "TranCode Inválido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203 +#, python-format +msgid "Invalid Transaction Type" +msgstr "Tipo de transacción inválida" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "Número de factura desde Pago Mercury" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Diario" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration___last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction___last_update +msgid "Last Modified on" +msgstr "Fecha de modificación" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_uid +msgid "Last Updated by" +msgstr "Ultima Actualización por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_date +msgid "Last Updated on" +msgstr "Actualizado en" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "MagneSafe" +msgstr "MagneSafe" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "Merchant ID" +msgstr "ID Proveedor" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200 +#, python-format +msgid "Merchant ID Missing" +msgstr "Falta de identificación del comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "Merchant Password" +msgstr "Contraseña del Proveedor" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "Configuraciones Mercury " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "Mercury configuration" +msgstr "Configuración Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Mercury invoice number" +msgstr "Número de factura Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Mercury record number" +msgstr "Número de registro Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Mercury reference number" +msgstr "Número de referencia Mercury" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_name +msgid "Name" +msgstr "Nombre" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_name +msgid "Name of this Mercury configuration" +msgstr "Nombre de está configuración Mercury" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:334 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "Sin respuesta desde Mercury (¿Mercury fuera de línea?)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:336 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "No hay respuesta del servidor (¿está conectado a la red?)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:414 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:562 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo error al procesar la transacción." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:639 +#, python-format +msgid "One credit card swipe already pending." +msgstr "Una transacción de tarjeta de crédito está pendiente." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_common +msgid "OneTime" +msgstr "Una vez" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:460 +#, python-format +msgid "Partially approved" +msgstr "Parcialmente aprobado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181 +#, python-format +msgid "Password Failed (Client / Server)" +msgstr "Contraseña incorrecta (Cliente / Servidor)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176 +#, python-format +msgid "Password Failed – Disconnecting" +msgstr "Contraseña fallida - Desconectando" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174 +#, python-format +msgid "Password Verified" +msgstr "Contraseña verificada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182 +#, python-format +msgid "Password failed (Challenge / Response)" +msgstr "Contraseña fallida (Impugnar/Respuesta)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Contraseña de comerciante que lo autentique en el servidor de proveedor de " +"pago" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "El número de registro del pago de Mercury Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "El número de referencia del pago de Mercury Pay" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:407 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "Por favor configure su cuenta de comerciante Mercury" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale" +msgstr "Punto de Venta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175 +#, python-format +msgid "Queue Full" +msgstr "Fila llena" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "RecordNumberRequested" +msgstr "Número de registro solicitado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179 +#, python-format +msgid "Refused ‘Max Connections’" +msgstr "Denegado 'Máxima Conexiones'" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:540 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Reversión falló, enviando VoidSale..." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:576 +#, python-format +msgid "Reversal succeeded" +msgstr "Su reversión tuvo éxito" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:543 +#, python-format +msgid "Sending reversal..." +msgstr "Enviando reversion..." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191 +#, python-format +msgid "Server Login Failed" +msgstr "Fallo al ingresar el usuario en el servidor" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160 +#, python-format +msgid "Socket Connection Failed" +msgstr "Conexión de Socket falló" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159 +#, python-format +msgid "Socket Creation Failed" +msgstr "Creación de socket fallado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157 +#, python-format +msgid "Socket Error sending request" +msgstr "Error de Socket al enviar la solicitud" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158 +#, python-format +msgid "Socket already open or in use" +msgstr "Socket ya abierto o en uso" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Swiped" +msgstr "Dibujar" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177 +#, python-format +msgid "System Going Offline" +msgstr "Sistema esta fuera de línea" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:162 +#, python-format +msgid "TCP/IP Failed to Initialize" +msgstr "TCP/IP falló al inicializarse " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "ACUERDO A LOS TITULARES DE TARJETA" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201 +#, python-format +msgid "TStream Type Missing" +msgstr "Tipo desconocido TStream " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "La marca de la tarjeta de crédito (ejemplo: Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "El número de tarjeta usado para el pago." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "La configuración de Mercury usado por este diario" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Los últimos 4 números de la tarjeta usada para pagar" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "The name of the card owner" +msgstr "El nombre del propietario" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:358 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Esto puede ser causado por no contar con la distribución del teclado " +"configurado para Estados Unidos QWERTY (No US International)." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187 +#, python-format +msgid "Threaded Auth Started Expect Response" +msgstr "Hilo de autorización esperando respuesta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163 +#, python-format +msgid "Time Out waiting for server response" +msgstr "Tiempo de espera de respuesta del servidor agotado" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169 +#, python-format +msgid "Timeout error" +msgstr "Error de tiempo de espera" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156 +#, python-format +msgid "Timeout on Response" +msgstr "Error de tiempo en respuesta" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152 +#, python-format +msgid "Transaction approved" +msgstr "Transacción aprobada" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193 +#, python-format +msgid "Unable to Parse Response from Global (Indistinguishable)" +msgstr "No se puede analizar la respuesta desde Global (Indistinguible)" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166 +#, python-format +msgid "Unknown Error" +msgstr "Error desconocido" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197 +#, python-format +msgid "Unrecognized Request Format" +msgstr "Requerimiento de formato desconocido" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the " +"amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. " +"Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Mediante la integración de Mercury en el punto de venta es fácil: sólo tiene " +"que pulsar el método de pago asociado. Después de que el monto puede ser " +"ajustado (por ejemplo. Para la devolución de dinero) al igual que en " +"cualquier otra línea de pago. Siempre que la línea de pago está configurada, " +"una tarjeta se puede pasar a través del dispositivo lector de tarjetas." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:584 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale exitosa" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "Esperando por trazos" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be " +"connected\n" +" directly to the Point Of Sale device or it " +"can be connected to the POSBox." +msgstr "" +"Actualmente apoyamos el dispositivo lector de tarjetas MagTek Dynamag. Se " +"puede conectar directamente al punto de venta dispositivo o puede ser " +"conectado a la POSBox." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195 +#, python-format +msgid "Weak Encryption Request Not Supported" +msgstr "Solicitud de cifrado débil no compatible" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189 +#, python-format +msgid "XML Parse Error" +msgstr "Error de análisis XML " + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "barcode.rule" +msgstr "Reglas de Código de Barras" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "pos_mercury.configuration" +msgstr "pos_mercury.configuration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "pos_mercury.mercury_transaction" +msgstr "pos_mercury.mercury_transaction" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_MX.po new file mode 100644 index 0000000..6655dbb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/es_MX.po @@ -0,0 +1,504 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Comprar un lector de tarjetas" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Las configuraciones de Vantiv definen qué cuenta de Vantiv se utilizará cuando\n" +" se procesen transacciones con tarjeta de crédito en el punto de venta. Configurar Vantiv\n" +" le permitirá realizar pagos con varias tarjetas de crédito\n" +" (por ejemplo, Visa, MasterCard, Discovery, American Express, ...). Después de realizar la\n" +" configuración, debe asociarla con uno de los métodos de pago del punto de venta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "SUPERIOR A LA CANTIDAD CORRESPONDIENTE" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CÓDIGO DE APROBACIÓN:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regla de código de barras" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "EL TITULAR DE LA TARJETA LE PAGARÁ AL EMISOR DE LA TARJETA" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marca de la tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Número de tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefijo de número de tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nombre del titular de la tarjeta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lector de tarjetas" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configure su lector de tarjetas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "No se puede leer la tarjeta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Tarjeta de crédito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"No se puede procesar reembolsos de tarjetas de crédito. En su lugar, " +"seleccione el método de pago de su tarjeta de crédito, haga clic en " +"'Validar' y reembolse el cargo original manualmente a través del backend de " +"Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nombre en pantalla" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Para gestionar pedidos rápidamente: solo debe pasar la tarjeta de crédito\n" +"cuando esté en la pantalla de pago (sin haber presionado nada más) para que se cobre\n" +"la cantidad total del pedido en la tarjeta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Ir a la pantalla de pago para usar tarjetas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Gestionando transacción..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID del vendedor para autenticarlo en el servidor del método de pago" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Si aún no tiene una cuenta Vantiv, comuníquese con Vantiv al +1 (800) 846-4472\n" +"            para crear una." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Número de factura de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID de comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Contraseña del comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nombre" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nombre de esta configuración de Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "No hay configuración Vantiv asociada con el método de pago." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" +"No se encontró ninguna sesión de punto de venta abierta para el usuario %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "No hay respuesta de Vantiv (¿el servidor de Vantiv está inactivo?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "El servidor no responde (¿está conectado a la red?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" +"Ocurrió un error dentro de Odoo al momento de procesar la transacción." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "De acuerdo" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pago en línea" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Aprobado parcialmente" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Contraseña del comerciante para identificarlo en el servidor del proveedor " +"de pagos" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Pagar con:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Número de registro de pago de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Número de referencia de pago de Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Configure su cuenta de comerciante de Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Órdenes del punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago del punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configuración Vantiv de punto de venta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transacción Vantiv en punto de venta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Los reembolsos no se pueden procesar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Error en la reversión, enviando VoidSale ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Reversión exitosa" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Enviando reversión..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "AL ACUERDO DEL TITULAR DE LA TARJETA" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "El tipo de tarjeta de pago (Por ejemplo: Visa, AMEX, etc.)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "El número de la tarjeta de crédito usada para el pago" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "La configuración de Vantiv utilizada para este diario" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Los 4 últimos números de la tarjeta usada para pagar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Esto pudo ocurrir porque no pasó la tarjeta de forma correcta o su teclado " +"no está configurado como QWERTY de EE. UU. (no internacional de EE. UU.)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transacción aprobada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Usar la integración de Vantiv en el punto de venta es fácil: solo debe presionar el\n" +"              método de pago asociado. Puede ajustar la cantidad después de eso (por ejemplo, para devolver dinero)\n" +"             al igual que en cualquier otra línea de pago. Cada vez que se configura la línea de pago, puede\n" +"              pasar una tarjeta por el lector de tarjetas." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Cuentas de Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configuraciones de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Credenciales de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Número de factura Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Número de registro Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Número de referencia Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale exitoso" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ESPERANDO A QUE PASE LA TARJETA" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Actualmente aceptamos el lector de tarjetas MagTek Dynamag. Se puede conectar\n" +"           directamente al dispositivo de punto de venta o a la caja IoT." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/et.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/et.po new file mode 100644 index 0000000..aa453fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/et.po @@ -0,0 +1,497 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Eneli Õigus , 2022 +# Andre Roomet , 2022 +# Martin Trigaux, 2022 +# Egon Raamat , 2022 +# Triine Aavik , 2022 +# Algo Kärp , 2022 +# Maidu Targama , 2022 +# Arma Gedonsky , 2022 +# Leaanika Randmets, 2023 +# Anna, 2024 +# Stevin Lilla, 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: Stevin Lilla, 2024\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Osta kaardilugeja" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "KINNITUSKOOD:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Triipkoodi reegel" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kaardi bränd" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kaardi number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kaardi numbri eesliide" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kaardiomaniku nimi" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kaardilugeja" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Seadista kaardilugeja" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kaardi lugemine ei õnnestunud" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Loomise kuupäev" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Krediitkaart" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Haldame tehingut . . ." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Kui teil ei ole veel Vantiv-kontot, võtke ühendust Vantiviga telefonil +1 (800) 846-4472.\n" +" konto loomiseks." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendas" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Kaupmehe ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Kaupmehe salasõna" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nimi" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Internetipõhine makse" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Osaliselt kinnitatud" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Maksa:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Palun seadistage oma Vantiv kaupmehe konto." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Müügikoha maksed" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Vanitiv'i seadistus kassas" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Vantivi tehing kassas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Tagastused pole toetatud" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Tühistamine ebaõnnestus, saadetakse VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Tagasipööramine õnnestus" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Saadame tagasipööret..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Kaardi bränd (näiteks VIsa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Maksmiseks kasutatud kaardi 4 viimast numbrit." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Selle põhjuseks võib olla halvasti tehtud viipamine või see, et klaviatuuri " +"paigutus ei ole seadistatud USA QWERTY (mitte USA rahvusvaheline)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Tehing kinnitati" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tüüp" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Vantivi integratsiooni kasutamine kassas on lihtne: vajutage lihtsalt nuppu\n" +" seotud makseviisile. Pärast seda saab summat kohandada (nt cashbacki puhul).\n" +" nagu mis tahes muu makseliini puhul. Iga kord, kui makserida makserea, saab kaardi\n" +" läbi kaardilugeja tõmmata." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv kontod" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv seadistused" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv volitused" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv arve number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv kirje number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv viitenumber" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale õnnestus" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "OOTAB KAARDI VIIPAMIST" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Praegu toetame MagTek Dynamag kaardilugejat. Seda saab ühendada\n" +" otse kassasse või ühendada IoTBoxiga." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fa.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fa.po new file mode 100644 index 0000000..5eaf3de --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fa.po @@ -0,0 +1,482 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Hamid Darabi, 2023 +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 2023 +# Martin Trigaux, 2023 +# Mohsen Mohammadi , 2023 +# Mostafa Barmshory , 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: Mostafa Barmshory , 2024\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "یک خواننده کارت بخرید" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "کد تایید:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "قانون بارکد" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "شماره کارت" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "نام دارنده کارت" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "خواننده کارت" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "خواننده کارت را پیکربندی کنید" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "نمی‌تواند کارت را بخواند" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "ایجادشده در" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "کارت اعتباری" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "برای استفاده از کارت به صفحه پرداخت بروید" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "شناسه" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "آخرین اصلاح در" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "آخرین تغییر توسط" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "شناسه فروشنده" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "نام" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "برای کاربر %s نقطه فروش باز پیدا نشد." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "تأیید" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "پرداخت آنلاین" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "پرداخت با:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "روش های پرداخت پایانه فروش" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "پرداخت های پایانه فروش" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "نوع" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fi.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fi.po new file mode 100644 index 0000000..eb8082f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fi.po @@ -0,0 +1,506 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Marko Happonen , 2022 +# Veikko Väätäjä , 2022 +# Tommi Rintala , 2022 +# Jarmo Kortetjärvi , 2022 +# Kari Lindgren , 2022 +# Martin Trigaux, 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 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: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Osta kortinlukija" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv-konfiguraatiot määrittelevät, mitä Vantiv-tiliä käytetään, kun\n" +" luottokorttitapahtumien käsittelyssä kassassa. Vantivin määrittäminen\n" +" konfiguraation avulla voit sallia maksut eri luottokorteilla\n" +" (esim. Visa, MasterCard, Discovery, American Express, ...). Kun olet määrittänyt tämän\n" +" konfiguraation, sinun on yhdistettävä se kassan maksutapaan." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "EDELLÄ MAINITTU MÄÄRÄ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "HYVÄKSYNTÄKOODI:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Viivakoodi sääntö" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KORTINHALTIJA MAKSAA KORTIN MYÖNTÄJÄLLE" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kortin merkki" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kortin numero" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kortin numeron etuliite" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kortin omistajan nimi" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kortinlukija" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Kortinlukijan määrittäminen" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Korttia ei voitu lukea" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Luottokortti" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Luottokorttipalautuksia ei tueta. Valitse sen sijaan luottokorttimaksutapa, " +"klikkaa 'Validoi' ja hyvitä alkuperäinen maksu manuaalisesti Vantivin " +"taustajärjestelmän kautta." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Näyttönimi" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Tilausten nopeaan käsittelyyn: luottokortin pyyhkäisy maksunäytöllä\n" +" (painamatta mitään muuta) veloittaa koko tilauksen summan tililtä\n" +" kortilta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Siirry maksunäyttöön korttien käyttämiseksi" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Tapahtumien käsittely..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "Kauppiaan tunnus, jolla tämä todennetaan maksupalvelimen palvelimella" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Jos sinulla ei vielä ole Vantiv-tiliä, ota yhteyttä Vantiviin numerossa +1 (800) 846-4472\n" +" luodaksesi sellaisen." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Payn laskun numero" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Kauppiastunnus" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Kauppiaan salasana" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nimi" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Tämän Vantiv-konfiguraation nimi" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Maksutapaan ei liity Vantiv-konfiguraatiota." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Käyttäjälle %s ei löytynyt avattua kassaistuntoa." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Ei vastausta Vantivilta (Vantiv alhaalla?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Ei vastausta palvelimelta (yhdistetty verkkoon?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo-virhe tapahtuman käsittelyn aikana." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Verkkomaksu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Osittain hyväksytty" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Kauppiaan salasana, jolla hänet todennetaan maksupalvelimen palvelimella" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Maksa tällä: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Payn maksutietonumero" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Payn maksun viitenumero" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Ota käyttöön Vantiv-kauppiastilisi." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassan maksut" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Kassan Vantiv-määritykset" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Kassan Vantiv-transaktio" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Palautuksia ei tueta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Peruutus epäonnistui, lähetetään VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Peruutus onnistui" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Lähetetään peruutus..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "KORTINHALTIJASOPIMUKSEEN" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Maksukortin merkki (esim. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Maksussa käytetty korttinumero." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Tässä päiväkirjassa käytetty Vantivin määritys" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Maksamiseen käytetyn kortin 4 viimeistä numeroa" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Tämä voi johtua huonosti suoritetusta pyyhkäisystä tai siitä, että " +"näppäimistön asetteluksi ei ole asetettu US QWERTY (ei US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Tapahtuma hyväksytty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tyyppi" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Vantiv-integraation käyttäminen kassassa on helppoa: paina vain painiketta, johon\n" +" on liitetty maksutapa. Sen jälkeen summaa voidaan säätää (esim. cashbackia varten)\n" +" aivan kuten muillakin maksuriveillä. Aina kun maksurivi otetaan käyttöön, kortti\n" +" voidaan pyyhkäistä kortinlukulaitteen läpi." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv-tilit" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv-määritykset" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv-tunnukset" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv-laskun numero" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantivin tallennenumero" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantivin viitenumero" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale onnistui" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ODOTETAAN PYYHKÄISYÄ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Tällä hetkellä tuemme MagTek Dynamag -kortinlukulaitetta. Se voidaan liittää\n" +" suoraan kassan laitteeseen tai IoTBoxiin." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fr.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fr.po new file mode 100644 index 0000000..3f34820 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/fr.po @@ -0,0 +1,506 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# Manon Rondou, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Manon Rondou, 2025\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Acheter un lecteur de carte " + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Les configurations Vantiv définissent quel compte Vantiv sera utilisé lors\n" +"du traitement des transactions par carte de crédit dans le Point de Vente. La mise en place d'une configuration \n" +"Vantiv vous permettra d'autoriser les paiements avec différentes cartes de crédit \n" +"(par ex. Visa, MasterCard, Discovery, American Express, ...). Après avoir mis en place\n" +"cette configuration, vous devriez l'associer avec un mode de paiement dans le Point de Vente." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "MONTANT CI-DESSUS SUIVANT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CODE DE VALIDATION :" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Règle de code-barres" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "LE TITULAIRE DE LA CARTE PAIE L’ÉMETTEUR DE LA CARTE" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marque de la carte" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Numéro de carte" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Préfixe de numéro de carte" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nom du titulaire de la carte" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lecteur de carte" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configurer votre lecteur de carte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Impossible de lire la carte" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Carte de crédit " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Les remboursements par carte de crédit ne sont pas pris en charge. " +"Sélectionnez plutôt votre mode de paiement par carte de crédit, cliquez sur " +"'Valider' et remboursez le montant initial manuellement via le backend " +"Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Pour une prise en charge rapide de vos commandes : insérez simplement votre carte de crédit quand vous serez sur l'écran de paiement\n" +"(sans appuyer sur aucun bouton) et cela débitera la totalité du montant de la commande\n" +"sur votre carte." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Aller à l'écran de paiement pour utiliser les cartes" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Transaction en cours..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Identifiant du marchand pour l'authentifier auprès du serveur du fournisseur" +" de paiement" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Si vous n'avez pas encore de compte Vantiv, contactez Vantiv au +1 (800) 846-4472\n" +" pour en créer un." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Numéro de facture de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Identifiant du marchand" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Mot de passe du marchand " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nom" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nom de cette configuration Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Aucune configuration Vantiv associée au mode de paiement." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" +"Aucune session du point de vente ouverte trouvée pour l'utilisateur %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Pas de réponse de Vantiv (Vantiv en panne ?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Pas de réponse du serveur (connecté au réseau ?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Erreur Odoo pendant le traitement de la transaction." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Paiement en ligne" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Partiellement approuvé" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Mot de passe du marchand pour l'authentifier sur le serveur du fournisseur " +"de paiement" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Payer avec :" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Numéro d'enregistrement du paiement de Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Référence du paiement chez Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Veuillez configurer votre compte marchand Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Paiements du point de vente" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configuration Vantiv Point de Vente" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transaction Vantiv Point de Vente" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Les remboursements ne sont pas pris en charge" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Échec de l'extourne, envoi de VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Extourne réussie" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Envoi de l'extourne..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "A L'ACCORD DU TITULAIRE DE LA CARTE" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "La marque de la carte de paiement (par ex. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Le numéro de la carte de crédit utilisé pour le paiement. " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "La configuration Vantiv utilisée pour ce journal" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Les 4 derniers chiffres de la carte qui a été utilisée pour payer" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Cela peut être dû à un balayage mal exécuté ou au fait que la disposition du" +" clavier n'est pas réglée sur US QWERTY (et non sur US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaction approuvée" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Utiliser l'intégration Vantiv dans le point de vente est simple : cliquez\n" +"simplement sur le mode de paiement correspondant. Ce montant peut ensuite être ajusté (par ex. rendu en espèces)\n" +"comme toute autre ligne de paiement. Lorsque la ligne de paiement est définie, une carte\n" +"peut être lue via le terminal de paiement." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Comptes Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configurations de Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Identifiants Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Numéro de facture Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Numéro d'enregistrement Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Numéro de référence Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale a réussi " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "EN ATTENTE DU BALAYAGE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Nous prenons actuellement en charge le lecteur de carte MagTek Dynamag. Il peut être connecté\n" +" directement à l'appareil de point de vente ou il peut être connecté à l'IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/gu.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/gu.po new file mode 100644 index 0000000..e866e85 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/gu.po @@ -0,0 +1,477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Credit Card" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Name" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/he.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/he.po new file mode 100644 index 0000000..94d864a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/he.po @@ -0,0 +1,502 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Lilach Gilliam , 2022 +# Martin Trigaux, 2022 +# Yihya Hugirat , 2022 +# ZVI BLONDER , 2022 +# ExcaliberX , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ExcaliberX , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "קנה קורא כרטיסים" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"תצורות Vantiv הגדר איזה חשבון Vantiv יהיה בשימוש בעת \n" +" עיבוד עסקאות כרטיסי אשראי בקופה. הגדרת תצורת Vantiv\n" +" תאפשר לך לאפשר תשלומים עם כרטיסי אשראי שונים\n" +" (למשל:. ויזה, מאסטרקארד, דיסקברי, אמריקן אקספרס, ...). לאחר הגדרת\n" +" תצורה זו עליך לשייך אותו לאמצעי תשלום של הקופה." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "סכום גבוה יותר מהמקור" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "קוד אישור:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "כלל ברקוד" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "בעל הכרטיס ישלם למנפיק הכרטיס" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "סוג כרטיס" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "מספר הכרטיס" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "קידומת כרטיס אשראי" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "שם בעל הכרטיס" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "קורא כרטיסים" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "קבע את התצורה של קורא הכרטיסים שלך" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "לא ניתן היה לקרוא את הכרטיס" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "נוצר על-ידי" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "כרטיס אשראי" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"החזרי כרטיס אשראי אינם נתמכים. במקום זאת בחר את אמצעי התשלום בכרטיס האשראי " +"שלך, לחץ על 'אמת' והחזר את החיוב המקורי באופן ידני דרך ה- Vantiv backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "שם לתצוגה" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"לטיפול מהיר בהזמנות: העבר כרטיס אשראי במסך התשלום\n" +"   (מבלי שתלחץ על שום דבר אחר) יגבה את מלוא סכום ההזמנה מהכרטיס\n" +" " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "עבור למסך התשלום כדי להשתמש בכרטיסים" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "מטפל בעסקה..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "מזהה" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "מזהה של הסוחר כדי לאמת אותו בשרת ספק התשלומים" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"אם אין לך כבר חשבון Vantiv, צור קשר עם Vantiv בטלפון +1 (800) 846-4472\n" +"                               כדי ליצור אחד.\n" +" " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "מספר חשבונית מתשלום Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "שינוי אחרון ב" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על-ידי" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "עדכון אחרון ב" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "מזהה סוחר" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "סיסמת סוחר" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "שם" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "שם תצורת Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "אין תצורת Vantiv המשויכת לאמצעי התשלום." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "לא נמצאה משמרת קופה פתוחה עבור המשתמש%s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "אין תגובה מ Vantiv) Vantiv למטה?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "אין תגובה מהשרת (מחובר לרשת?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "שגיאת Odoo במהלך עיבוד העסקה." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "אישור" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "תשלום מקוון" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "מאושר חלקית" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "סיסמת הסוחר לאימותו בשרת ספק התשלומים" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "שלם עם:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "מספר רשומת תשלום מ- Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "מספר מזהה תשלום מ- Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "אנא הגדר את חשבון הסוחר Vantiv שלך." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "אמצעי תשלום קופה" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "תשלומי קופה" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "קופה תצורת Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "קופה עסקת Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "החזרים אינם נתמכים" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "הביטול נכשל, שלח עסקה מבוטלת ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "ביטול הצליח" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "שולח ביטול..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "להסכם מחזיק הכרטיס" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "מותג כרטיס האשראי (למשל ויזה,אמריקן אקספרס, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "מספר הכרטיס המשמש לתשלום " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "תצורת Vantiv המשמשת ליומן זה" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "4 הספרות האחרונות של הכרטיס ששימש לתשלום" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"זה יכול להיגרם על ידי העברה שבוצעה בצורה לא טובה או על ידי אי הגדרת פריסת " +"המקלדת כ- QWERTY US (לא US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "עסקה אושרה" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "סוג" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"קל להשתמש באינטגרצית Vantiv בקופה: : פשוט לחץ\n" +" על אמצעי התשלום המשויך. לאחר מכן ניתן להתאים את הסכום(למשל עבור קופה)\n" +" בדיוק כמו בכל שורת תשלום אחרת. בכל פעם ששורת התשלום מוגדרת, ניתן\n" +" להעביר כרטיס במכשיר קורא הכרטיסים." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "חשבונות Vantiv " + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "תצורות Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "אישורי Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "מספר חשבונית Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "מספר רשומת Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "מספר מזהה Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "עסקה מבוטלת הצליחה" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ממתין להעברת כרטיס" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"אנו תומכים כרגע במכשיר קורא כרטיסים MagTek Dynamag. הוא יכול להיות מחובר\n" +" ישירות לקופה או לקופסת IoT." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hi.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hi.po new file mode 100644 index 0000000..27e97cf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hi.po @@ -0,0 +1,480 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2023 +# Wil Odoo, 2024 +# Manav Shah, 2025 +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "द्वारा निर्मित" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "इस तारीख को बनाया गया" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "क्रेडिट कार्ड" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "डिस्प्ले नाम" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "आईडी" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "इन्होंने आखिरी बार अपडेट किया" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "आखिरी बार अपडेट हुआ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "नाम" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "ठीक है" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "प्रकार" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hr.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hr.po new file mode 100644 index 0000000..293550d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hr.po @@ -0,0 +1,483 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Vladimir Olujić , 2022 +# Ivica Dimjašević , 2022 +# Bole , 2022 +# hrvoje sić , 2022 +# Tina Milas, 2022 +# Martin Trigaux, 2022 +# Karolina Tonković , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Karolina Tonković , 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "ŠIFRA ODOBRENJA:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marka kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Broj kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Naziv vlasnika kartice" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Čitač kartica" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditna kartica" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Zadnja promjena" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Promijenio" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Vrijeme promjene" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Naziv" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Nema odgovora od poslužitelja (spojeni na mrežu?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "U redu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online plaćanje" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Djelomično odobren" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Brand platne kartice (npr. Visa, AMEX,...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Broj kartice korištene za plaćanje." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transakcija odobrena" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Vrsta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hu.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hu.po new file mode 100644 index 0000000..59b227d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hu.po @@ -0,0 +1,490 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# gezza , 2022 +# Krisztián Juhász , 2022 +# Ákos Nagy , 2022 +# Tamás Németh , 2022 +# Martin Trigaux, 2022 +# krnkris, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: krnkris, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "FENTI MENNYISÉGGEL SZÁMOLVA" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "JÓVÁHAGYÁS KÓDJA:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Vonalkód szabály" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KÁRTYATULAJDONOS FIZET A KIBOCSÁTÓNAK" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kártya márkája" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kártya szám" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "A kártyatulajdonos neve" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kártya olvasó" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Létrehozta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Létrehozva" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Hitel kártya" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Megjelenített név" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Megrendelés gyors kezeléséhez: csak húzza le a hitelkártyát, ha a fizetési képernyőn van\n" +" (anélkül, hogy hozzáérne bármi máshoz) ez fogja ráterhelni a megrendelés teljes összegét a\n" +" kártyára." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Menjen a fizetési képernyőre a kártya használatához" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Tranzakciót kezel..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "Azonosító" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID azonosító a termékhez a fizetési szolgáltató szerveren történő " +"hitelesítéséhez" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Legutóbb frissítve" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Frissítette" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Frissítve ekkor" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Kereskedelmi azonosító" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Kereskedelmi azonosító Jelszó" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Név" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Szerver nem válaszol (hálózati kapcsolat fennáll?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo hiba a tranzakciós művelet közben." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online fizetés" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Részlegesen jóváhagyott" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Jelszó a termékhez a fizetési szolgáltató szerveren történő hitelesítéséhez" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Visszatérítés sikertelen, üres-értékesítést küld" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Visszafordítás sikeres" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Visszafordítást küld..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "A KÁRTYATULAJDONOS SZERZŐDÉSÉHEZ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "A hitelkártya márkája (pl. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "A fizetéshez használt kártya szám." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "A fizetéshez használt kártya utolsó 4 száma" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Ez egy rosszul végrehajtott lehúzás vagy nem US QWERTY beállítású " +"billentyűzet okozhatja (nem US nemzetközi)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Tranzakció jóváhagyott" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Típus" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Üres-értékesítés sikeres" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "LEHÚZÁSRA VÁR" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hy.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hy.po new file mode 100644 index 0000000..8d9ec06 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/hy.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/id.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/id.po new file mode 100644 index 0000000..4e23b0c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/id.po @@ -0,0 +1,503 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 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: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Konfigurasi Vantiv mendefinisikan akun Vantiv apa yang akan digunakan saat\n" +" memproses transaksi kartu kredit di POS. Melakukan konfigurasi\n" +" Vantiv akan membantu Anda dalam melakukan pembayaran dengan beragam kartu kredit\n" +" (contoh Visa, MasterCard, Discovery, American Express, ...). Setelah melakukan konfigurasi\n" +" ini Anda harus mengaitkannya dengan metode pembayaran POS." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ABOVE AMOUNT PURSUANT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "KODE PERSETUJUAN:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Peraturan Barcode" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "PEMEGANG KARTU AKAN MEMBAYAR PENERBIT KARTU" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Brand Kartu" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Nomor Kartu" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Awalan Nomor Kartu" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nama Pemilik Kartu" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Card Reader" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfigurasikan card reader Anda" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Tidak dapat membaca kartu" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kartu Kredit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Refund kartu kredit tidak didukung. Alih-alih pilih metode pembayaran kartu " +"kredit Anda, klik 'Validasi' dan refund ongkos original secara manual " +"melalui backend Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Agar dengan cepat menangani order: hanya menggesekkan kartu kredit pada layar pembayaran\n" +" (tanpa memencet apapun) akan mengenakkan biaya penuh order ke\n" +" kartu." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Pergi ke layar pembayaran untuk menggunakan kartu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Menangani transaksi..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID pedagang untuk mengautentikasi pedagang pada server penyedia pembayaran" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Bila Anda belum memiliki akun Vantiv, hubungi Vantiv at +1 (800) 846-4472\n" +" untuk membuat akun." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Nomor faktur pada Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Terakhir diubah pada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui pada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID Pedagang" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Password Pedagang" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nama" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nama konfigurasi Vantiv ini" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" +"Tidak ada konfigurasi Vantiv yang terkait dengan metode pembayaran ini." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Tidak ada sesi POS yang dibuka untuk user %s yang ditemukan." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Tidak ada tanggapan dari Vantiv (Vantiv down?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Tidak ada tanggapan dari server (terhubung ke network?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Error Odoo selagi memproses transaksi." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pembayaran Daring" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Secara parsial disetujui" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Password pedagang untuk mengautentikasi pedagang pada server penyedia " +"pembayaran" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Bayar dengan:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Nomor catatan pembayaran dari Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Nomor referensi pembayaran dari Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Mohon setup akun pedagan Vantiv Anda." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pembayaran POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Konfigurasi POS Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transaksi POS Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Refund tidak didukung" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Reversal gagal, mengirimkan VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Reversal berhasil" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Mengirimkan reversal..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TO CARDHOLDER AGREEMENT" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Brand kartu pembayaran (contoh Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Nomor kartu yang digunakan untuk pembayaran" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Konfigurasi Vantiv yang digunakan untuk jurnal ini" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "4 nomor terakhir kartu yang digunakan untuk membayar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Ini dapat terjadi karena gesekkan kartu yang tidak benar atau karena layout " +"keyboard yang tidak disetel ke US QWERTY (bukan US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaksi disetujui" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Jenis" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Gampang menggunakan integrasi Vantiv di POS: cukup pencet metode\n" +" pembayaran yang terkait. Setelah itu jumlah dapat disesuaikan (contoh untuk cashback)\n" +" seperti baris pembayaran lainnya. Kapan pun baris pembayaran di setup, kartu\n" +" dapat digesek melalui perangkat card reader." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Akun Vanti" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Konfigurasi Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Kredensial Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Nomor faktur Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Nomor catatan Vanti" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Nomor referensi Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale berhasil" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "WAITING FOR SWIPE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Kita saat ini mendukung perangkat card reader MagTek Dynamag. Ini dapat dihubungkan\n" +" langsung ke perangkat POS atau dapat dihubungkan ke IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/is.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/is.po new file mode 100644 index 0000000..87bdd91 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/is.po @@ -0,0 +1,477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Búið til af" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Búið til þann" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Birtingarnafn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "Auðkenni (ID)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Síðast uppfært af" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Síðast uppfært þann" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nafn" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/it.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/it.po new file mode 100644 index 0000000..54632e5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/it.po @@ -0,0 +1,504 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Sergio Zanchetta , 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: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Acquista lettore carte" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Le configurazioni Vantiv definiscono quali account usare per elaborare\n" +" le transazioni con carta di credito nel punto vendita. Una configurazione\n" +" Vantiv consente di abilitare pagamenti con diverse carte di credito\n" +" (es. Visa, MasterCard, Discovery, American Express ecc...). Dopo averla impostata,\n" +" la configurazione va associata al metodo di pagamento di un punto vendita." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "L'IMPORTO SOPRAINDICATO AI SENSI" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CODICE DI APPROVAZIONE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regola codice a barre" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "IL TITOLARE DELLA CARTA PAGHERÀ ALL'EMITTENTE" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Tipo di carta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Numero carta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefisso numero carta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nome proprietario carta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Lettore carte" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configura il lettore carte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Impossibile leggere la carta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Data creazione" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Carta di credito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"I rimborsi da carta di credito non sono supportati. In alternativa, " +"selezionare il metodo di pagamento carta di credito, fare clic su " +"\"Conferma\" ed effettuare il rimborso manualmente attraverso l'interfaccia " +"Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Per gestire rapidamente gli ordini: la lettura di una carta di credito nella schermata\n" +" di pagamento (senza premere altro) addebita l'intero importo dell'ordine sulla\n" +" carta." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Per usare le carte andare alla schermata di pagamento" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Gestione della transazione..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID del commerciante che ne consente l'autenticazione sul server del " +"fornitore di pagamento" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Se non avete ancora un account Vantiv, contattateci al n. +1 (800) 846-4472\n" +" per crearne uno." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Numero di fattura dal pagamento Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID commerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Password commerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nome" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nome della configurazione Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Nessuna configurazione Vantiv associata al metodo di pagamento." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Nessuna sessione aperta del punto vendita trovata per l'utente %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Nessuna risposta da Vantiv (dispositivo fuori uso?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Nessuna risposta dal server (è connesso alla rete?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Errore Odoo durante l'elaborazione della transazione." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pagamento online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Parzialmente approvata" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Password del commerciante che ne consente l'autenticazione sul server del " +"fornitore di pagamento" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Paga con:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Numero di registrazione dal pagamento Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Numero di riferimento del pagamento Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Impostare l'account commerciante Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamenti punto vendita" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configurazione Vantiv del punto vendita" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transazione Vantiv nel punto vendita" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Rimborsi non supportati" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Storno non riuscito, invio annullamento vendita..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Storno riuscito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Invio storno..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "DEL CONTRATTO CON IL TITOLARE" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "La marca della carta di pagamento (es. Visa, AMEX...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Numero della carta usata per il pagamento." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Configurazione Vantiv utilizzata per il registro" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Ultimi 4 numeri della carta usata per pagare" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Può essere causato da una lettura eseguita non correttamente oppure da una " +"tastiera non impostata su QWERTY/US (non americano internazionale)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transazione approvata" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipologia" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Utilizzare l'integrazione Vantiv nel punto vendita è facile: basta premere\n" +" il metodo di pagamento associato. Dopodiché l'importo può essere modificato (es. per lo sconto in cassa)\n" +" proprio come in qualsiasi altra linea di pagamento. La carta può essere letta nel\n" +" dispositivo ogni volta che viene impostata la linea." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Account Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configurazioni Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Credenziali Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Numero fattura Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Numero di registrazione Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Numero di riferimento Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Annullamento vendita riuscito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "IN ATTESA DELLA LETTURA" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Per la lettura delle carte è attualmente supportato il dispositivo MagTek Dynamag. Può\n" +" essere collegato al punto vendita direttamente o attraverso il box IoT." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ja.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ja.po new file mode 100644 index 0000000..1cec3e6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ja.po @@ -0,0 +1,501 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2023 +# Andy Yiu, 2023 +# Junko Augias, 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: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv 設定は、POS でクレジットカード取引を処理する際に使用される Vantiv アカウントを定義します。\n" +"Vantivアカウントを定義します。Vantiv\n" +"コンフィギュレーションを設定すると、様々なクレジットカード(例:Visa、MasterCard、Discovery、American Express、...\n" +"(例:Visa、MasterCard、Discovery、American Expressなど)。設定後\n" +"Vantiv設定はPOSでクレジットカード取引を処理する際に使用される Vantiv アカウントを定義します。Vantiv\n" +" 設定により、様々なクレジットカード\n" +" (例: Visa, MasterCard, Discovery, American Expressなど)による支払を許可できます。設定後、\n" +"        この設定をPOSの支払い方法と関連付ける必要があります。 " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "上記金額に従って" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "承認コード:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "バーコード規則" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "カード所有者がカード発行会社に支払う" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "カードブランド" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "カード番号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "カード番号プレフィクス" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "カード所有者名" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "カードリーダー" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "カードリーダを設定" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "カードを読み込めませんでした" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "作成日" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "クレジットカード" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"クレジットカードの払い戻しはサポートされていません。代わりにクレジットカードの支払い方法を選択し、'検証' をクリックして、Vantiv " +"バックエンドから手動で元の請求額を返金して下さい。" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"オーダを素早く処理するため: 決済画面(何も押さずに)で、クレジットカードをスワイプ\n" +" するだけでオーダの全金額をカードに\n" +" 課金します。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "決済画面に進み、カードを使う" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "取引処理中" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "決済プロバイダサーバでマーチャントを認証するためのID" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"まだVantivアカウントをお持ちでない場合は、Vantiv at +1 (800) 846-4472\n" +" にご連絡の上、作成して下さい。" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Payからの請求書" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "マーチャントID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "マーチャントパスワード" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "名称" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "このVantiv設定の名前" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "決済方法に関連しているVantiv設定はありません。" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "ユーザ%s用のオープン中のPOSセッションが見つかりません。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Vantivからの回答なし (Vantivダウン?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "サーバからの回答なし(ネットワークに接続済?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "取引処理中のOdooエラー" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "オンライン支払" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "一部承認済" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "決済プロバイダサーバで認証するためのマーチャントのパスワード" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "以下で支払:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Payからの支払記録番号" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Payからの支払参照" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vantivマーチャントアカウントを設定して下さい。" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS支払い" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "POS Vantiv設定" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "POS Vantiv取引" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "返金は対応されていません" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "戻入に失敗しました。VoidSale送信中" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "戻入成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "戻入を送信中" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "カード会員規約へ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "クレジットカードのブランド (Visa、AMEX等)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "支払いに使用されたカード番号" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "この仕訳帳で使用したVantivの構成" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "支払に使用したカードの下4桁の番号" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "これは、スワイプの操作ミスや、キーボードレイアウトがUS QWERTY(USインターナショナルではなく)に設定されていないことが原因です。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "取引が承認されました" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "タイプ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"POSでのVantiv統合の使用は簡単です: 関連する決済方法\n" +" をただ押して下さい。他の決済明細と同様、その後で金額を\n" +" 調整(例: キャッシュバックなど)できます。決済明細が設定されたら、カードを\n" +" カードリーダ端末にスワイプして通すことができます。" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantivアカウント" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv設定" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv承認情報" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv請求書番号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv記録番号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv参照番号" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "スワイプ待ちです" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"現在、MagTek Dynamag カードリーダデバイスをサポートしています。直接POSデバイス\n" +" またはIoTBoxに接続できます。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/km.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/km.po new file mode 100644 index 0000000..ddf1c91 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/km.po @@ -0,0 +1,491 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Sengtha Chay , 2023 +# Chan Nath , 2023 +# Lux Sok , 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 , 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "ទិញឧបករណ៍អានកាត" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "លើសពីចំនួនដែលសមស្រប" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "កូដអនុម័ត៖" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "លក្ខណលេខកូដ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "អ្នកកាន់កាតនឹងត្រូវបង់លុយកាតឥណទាន" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "ម៉ាកកាត" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "លេខ​កាត" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "បុព្វបទលេខកាត" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "ឈ្មោះម្ចាស់កាត" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "កម្មវិធីអានកាត" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "កំណត់រចនាសម្ព័ន្ធកម្មវិធីអានកាតរបស់អ្នក" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "មិនអាចអានកាត" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "បង្កើតដោយ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "បង្កើតនៅ" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "បណ្ណ័ឥណទា" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"ការសងប្រាក់កាតឥណទានមិនត្រូវបានគាំទ្រទេ។ " +"ជំនួសឱ្យការជ្រើសរើសវិធីទូទាត់កាតឥណទានរបស់អ្នកចុច 'ធ្វើឱ្យមានសុពលភាព' " +"ហើយសងប្រាក់ដើមវិញដោយដៃតាមរយៈកម្មវិធីខាងក្រោយ Vantiv ។" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "ឈ្មោះសំរាប់បង្ហាញ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"សម្រាប់ការបញ្ជាទិញយ៉ាងឆាប់រហ័ស: គ្រាន់តែអូសកាតឥណទាននៅពេលដែលនៅលើអេក្រង់ទូទាត់\n" +" (ដោយមិនចាំបាច់ចុចអ្វីផ្សេងទៀត) នឹងគិតថ្លៃតាមលំដាប់ដែលត្រូវបញ្ជាទិញ\n" +" កាតនេះ។" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "ចូលទៅកាន់អេក្រង់ទូទាត់ដើម្បីប្រើកាត" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "ប្រតិបត្តិការដោះស្រាយ ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "អត្តសញ្ញាណ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"លេខសម្គាល់របស់អ្នកជំនួញដើម្បីផ្ទៀងផ្ទាត់គាត់នៅលើម៉ាស៊ីនមេអ្នកផ្តល់សេវាទូទាត់" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "កាលបរិច្ឆេតកែប្រែចុងក្រោយ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "លេខសម្គាល់អ្នកជំនួញ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "លេខសម្ងាត់អ្នកជំនួញ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "ឈ្មោះ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "គ្មានចំណុចចាប់ផ្តើមនៃការលក់សម្រាប់អ្នកប្រើប្រាស់%sបានរកឃើញ។" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "គ្មានការឆ្លើយតបពីម៉ាស៊ីនមេ (ភ្ជាប់ទៅបណ្តាញ?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "កំហុស Odoo ពេលដំណើរការប្រតិបត្តិការ។" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "យល់ព្រម" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "ការទូទាត់តាមអ៊ីនធឺណិត" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "អនុម័តដោយផ្នែក" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"ពាក្យសំងាត់របស់អ្នកជំនួញដើម្បីបញ្ជាក់អត្តសញ្ញាណគាត់នៅលើម៉ាស៊ីនមេផ្តល់សេវាបង់ប្រាក់ " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "បង់ប្រាក់ជាមួយ៖" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "ចំណុចនៃការបញ្ជាទិញការលក់" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "មិនគាំទ្រការប្រគល់ប្រាក់វិញ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "ការបញ្ច្រាសបានបរាជ័យការបញ្ជូន VoidSale ... " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "បញ្ច្រាសបានជោគជ័យ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "ផ្ញើការបញ្ច្រាស ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "កិច្ចព្រមព្រៀងចំពោះអ្នកកាន់ប័ណ្ណ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "យីហោនៃកាតទូទាត់ (ឧទាហរណ៍៖ទិដ្ឋាការ , AMEX, ... )" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "លេខកាតដែលត្រូវបានប្រើសម្រាប់ការទូទាត់។" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "លេខ 4 សន្លឹកចុងក្រោយនៃកាតត្រូវបានប្រើដើម្បីទូទាត់" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"នេះអាចបណ្តាលមកពីការបញ្ឈដែលបានប្រតិបត្តិយ៉ាងធ្ងន់ធ្ងរឬដោយមិនបានដាក់ប្លង់ក្តារចុចរបស់អ្នកទៅ" +" US QWERTY (មិនមែនអាមេរិកអន្តរជាតិ) ។" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "ប្រតិបត្តិការត្រូវបានអនុម័ត" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "ប្រភេទ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "គណនីVantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale បានទទួលជោគជ័យ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "រង់ចាំសម្រាប់វាស" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"បច្ចុប្បន្នយើងគាំទ្រឧបករណ៍អានកាត MagTek Dynamag ។ វាអាចភ្ជាប់គ្នាបាន\n" +" ដោយផ្ទាល់ទៅនឹងចំណុចនៃការលក់ឧបករណ៍ឬវាអាចត្រូវបានភ្ជាប់ទៅ IoTBox។ " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ko.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ko.po new file mode 100644 index 0000000..2dcfb20 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ko.po @@ -0,0 +1,498 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Sarah Park, 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: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "카드 판독기 구매하기" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv 환경 설정은 POS에서 신용 카드 트랜잭션을 처리할 때 사용할 \n" +" Vantiv 계정을 정의합니다. Vantiv 구성을 설정하면 다양한 신용 카드로 \n" +" 결제를 허용할 수 있습니다(예 : Visa, MasterCard, Discovery, \n" +" American Express 등). 이 구성을 설정한 후에는 \n" +" POS 결제 방법과 연결해야 합니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "기준 양 이상" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "승인 코드 :" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "바코드 규칙" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "카드홀더가 카드 발급자에게 지불할 것입니다." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "카드 상표" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "카드 번호" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "카드 번호 접두사" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "카드 소유자 이름" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "카드 판독기" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "카드 판독기 구성" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "카드를 읽을 수 없습니다" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "작성일자" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "신용카드" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"신용 카드 환불은 지원되지 않습니다. 대신 신용 카드 결제 방법을 선택하고 '승인'을 클릭한 후 Vantiv 백엔드를 통해 원래 청구 " +"금액을 수동으로 환불하십시오." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "표시명" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"빠른 주문 처리 : 결제 화면에서 (다른 것을 누르지 않고) \n" +" 신용 카드를 스윕하면 주문의 전체 금액이 \n" +" 카드에 청구됩니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "카드를 사용하려면 결제 화면으로 이동" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "거래 처리 중 ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "지불 제공자 서버에서 그를 인증하기 위한 판매자의 ID" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Vantiv 계정이 아직 없는 경우 +1(800) 846-4472로 Vantiv에 문의하여 \n" +" 계정을 만듭니다." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Pay 청구서 번호" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "최근 수정일" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "최근 갱신 일자" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "판매자 ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "판매자 비밀번호" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "이름" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "이 Vantiv 환경 설정의 이름" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "결제 방법과 관련된 Vantiv 환경 설정이 없습니다." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "사용자 %s에 대한 열린 POS를 찾을 수 없습니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Vantiv로부터 응답이 없습니다 (Vantiv down?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "서버에서 응답이 없습니다 (네트워크에 연결되어 있습니까?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "트랜잭션을 처리하는 동안 Odoo 오류가 발생했습니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "확인" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "온라인 결제" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "부분 승인" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "지불 제공자 서버에서 그를 인증하기위한 판매자의 비밀번호" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "결제 방법 :" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Pay의 결제 레코드 번호" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Pay의 결제 참조 번호" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vantiv 판매자 계정을 설정하십시오." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 결제 수단" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "점포판매시스템 결제" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "POS Vantiv 환경 설정" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "POS Vantiv 거래" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "환불은 지원 않됨" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "취소에 실패하여 VoidSale을 보냈습니다 ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "반전 성공" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "반전 전송 중 ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TO CARDHOLDER AGREEMENT" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "결제 카드 상표 (예 : Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "결제에 사용된 카드 번호입니다." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "이 분개장에 사용된 Vantiv 환경 설정" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "결제에 사용한 카드의 마지막 4자리 번호" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"스와이프가 잘못 실행되었거나 키보드 레이아웃이 US QWERTY(US International이 아님)로 설정되어 있지 않아 발생할 수 " +"있습니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "거래 승인" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "유형" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"POS에서 Vantiv 통합을 사용하면 다음과 같은 작업을 쉽게 수행할 수 있습니다.\n" +" 관련 결제 방법만 누르시면 됩니다. 그 후에는 다른 결제 내역과 마찬가지로 \n" +" 금액을 조정할 수 있습니다(예: 캐시백). 결제 내역을 설정할 때마다 \n" +" 카드 판독기 장치를 통해 카드를 교환할 수 있습니다." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv 계정" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv 환경 설정" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv 자격 증명" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv 청구서 번호" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv 레코드 번호" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv 참조 번호" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "보이드 세일 성공" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "스와이프 대기" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"우리는 현재 MagTek Dynamag 카드 리더 장치를 지원합니다. \n" +" POS 장치에 직접 연결하거나 IoTBox에 연결할 수 있습니다." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lb.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lb.po new file mode 100644 index 0000000..ccd40d0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lb.po @@ -0,0 +1,488 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-13 11:26+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_ir_autovacuum +msgid "Automatic Vacuum" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury_2 +msgid "Barcode Scanner/Card Reader" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Error" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "One credit card swipe already pending." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "The name of the card owner" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lo.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lo.po new file mode 100644 index 0000000..4dc3be9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lo.po @@ -0,0 +1,478 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Phoxaysy Sengchanthanouvong , 2023 +# ສີສຸວັນ ສັງບົວບຸລົມ , 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: ສີສຸວັນ ສັງບົວບຸລົມ , 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "ສ້າງໂດຍ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "ສ້າງເມື່ອ" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "ຊື່ເຕັມ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ເລກລຳດັບ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "ແກ້ໄຂລ້າສຸດເມື່ອ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "ປັບປຸງລ້າສຸດໂດຍ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "ປັບປຸງລ້າສຸດເມື່ອ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "ຊື່" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "ປະເພດ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lt.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lt.po new file mode 100644 index 0000000..a414082 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lt.po @@ -0,0 +1,494 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Silvija Butko , 2022 +# UAB "Draugiški sprendimai" , 2022 +# Arunas V. , 2022 +# Eimantas , 2022 +# Ramunė ViaLaurea , 2022 +# Martin Trigaux, 2022 +# Linas Versada , 2022 +# digitouch UAB , 2022 +# Jonas Zinkevicius , 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: Jonas Zinkevicius , 2023\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Pirkti kortelių skaitytuvą" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "VIRŠ SUMOS" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "PATVIRTINIMO KODAS:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Brūkšninio kodo taisyklė" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KORTELĖS TURĖTOJAS SUMOKĖS KORTELĖS IŠDAVĖJUI" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kortelės rūšis" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kortelės numeris" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kortelės numerio priešdėlis" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kortelės savininko numeris" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kortelės skaitytuvas" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Sukonfigūruokite savo kortelių skaitytuvą" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Nepavyko nuskaityti kortelės" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditinė kortelė" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Kredito kortelės grąžinimai nepalaikomi. Vietoje to, pasirinkite savo " +"kortelės mokėjimo būdą, paspauskite \"Patvirtinti\" ir grąžinkite sumą " +"rankiniu būdu per Vantiv programinį kodą." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Greitam užsakymų tvarkymui: kortelės perbraukimas mokėjimo lange\n" +"(nespaudžiant nieko kito) nuskaitys pilną užsakymo sumą nuo kortelės." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Norėdami naudoti korteles, eikite į mokėjimo langą" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Tvarkoma operacija..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "Pardavėjo ID jo identifikavimui tiekėjo serveryje" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Pardavėjo ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Pardavėjo slaptažodis" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Pavadinimas" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Vartotojui %s nerasta atidarytų pardavimo taško sesijų." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Jokio atsakymo iš serverio (prisijungta prie tinklo?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Apdorojant operaciją įvyko \"Odoo\" klaida." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Gerai" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Internetinis mokėjimas" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Dalinai patvirtintas" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "Pardavėjo slaptažodis jo patvirtinimui mokėjimo tiekėjo serveryje" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pardavimų Taško Mokėjimai" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Grąžinimai nepalaikomi" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Grąžinimas nepavyko, siunčiamas pardavimo anuliavimas..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Grąžinimas pavyko" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Siunčiamas grąžinimas..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "SU KORTELĖS SAVININKO SUTIKIMU" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Mokėjimo kortelės rūšies pavadinimas (pvz., Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Kortelės numeris, naudojamas mokėjimui." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Paskutiniai 4 mokėjimui naudotos kortelės skaitmenys" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Tai galėjo sukelti netinkamas perbraukimas arba klaviatūros išdėstymas, nustatytas ne į US\n" +"QWERTY (neturi būti US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Operacija patvirtinta" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipas" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv sąskaitos" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Pardavimo anuliavimas pavyko" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "LAUKIA PERBRAUKIMO" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Šiuo metu mes palaikome MagTek Dynamag kortelių skaitymo įrenginį. Jis gali būti\n" +"prijungiamas tiesiogiai prie pardavimo taško paslaugos arba prie IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lv.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lv.po new file mode 100644 index 0000000..7c10788 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/lv.po @@ -0,0 +1,482 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Konstantins Zabogonskis , 2022 +# ievaputnina , 2022 +# JanisJanis , 2022 +# Anzelika Adejanova, 2022 +# Will Sensors, 2024 +# Armīns Jeltajevs , 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: Armīns Jeltajevs , 2024\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "APSTIPRINĀJUMA KODS:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Svītrkoda noteikums" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kredītkarte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Parādīt vārdu" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Pēdējoreiz mainīts" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Pēdējoreiz atjaunoja" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Pēdējoreiz atjaunots" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nosaukums" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Maksājums tiešsaistē." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Daļēji apstiprināts" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pārdošanas punkta maksājumi" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Atgrieztie maksājumi netiek atbalstīti" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Darījums apstiprināts" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Veids" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mk.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mk.po new file mode 100644 index 0000000..cf04764 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mk.po @@ -0,0 +1,973 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Aleksandar Vangelovski , 2016 +#, fuzzy +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: 2016-07-08 16:00+0000\n" +"Last-Translator: Aleksandar Vangelovski \n" +"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/" +"mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"#-#-#-#-# mk.po (Odoo 9.0) #-#-#-#-#\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +"#-#-#-#-# mk.po (Odoo 9.0) #-#-#-#-#\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186 +#, python-format +msgid "128 bit CryptoAPI failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the " +"Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow " +"payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American " +"Express, ...). After setting up this\n" +" configuration you should associate it with a " +"Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190 +#, python-format +msgid "All Connections Failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_return +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Allow" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Ставка од Банкарски извод" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_number +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "Card Number" +msgstr "Број на картичка" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Име на сопственикот на картичката" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Читач на картички" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196 +#, python-format +msgid "Clear Text Request Not Supported" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Click to configure your card reader." +msgstr "Кликнете за да го конфигурирате вашиот читач на картички." + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164 +#, python-format +msgid "Connect Canceled" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:161 +#, python-format +msgid "Connection Lost" +msgstr "Изгубена конекција" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185 +#, python-format +msgid "Control failed to find branded serial (password lookup failed)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202 +#, python-format +msgid "Could Not Encrypt Response- Call Provider" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury.py:17 +#, python-format +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178 +#, python-format +msgid "Disconnecting Socket" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180 +#, python-format +msgid "Duplicate Serial Number Detected" +msgstr "Дупликат сериски број е детектиран" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Electronic Payment" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173 +#, python-format +msgid "Empty Command String" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198 +#, python-format +msgid "Error Occurred While Decrypting Request" +msgstr "Проблем се создал при декрипција на барањето" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188 +#, python-format +msgid "Failed to start Event Thread." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment " +"screen\n" +" (without having pressed anything else) will " +"charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 +#, python-format +msgid "General Failure" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155 +#, python-format +msgid "Global API Not Initialized" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192 +#, python-format +msgid "Global Response Length Error (Too Short)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194 +#, python-format +msgid "Global String Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:262 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Отидете на плаќачки екран за да користете картички" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:393 +#, python-format +msgid "Handling transaction..." +msgstr "Управувајќи ја трансакцијата..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) " +"846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184 +#, python-format +msgid "In Process with server" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165 +#, python-format +msgid "Initialize Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172 +#, python-format +msgid "Insufficient Fields" +msgstr "Недоволно полиња" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183 +#, python-format +msgid "Internal Server Error – Call Provider" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206 +#, python-format +msgid "Invalid Account Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210 +#, python-format +msgid "Invalid Authorization Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209 +#, python-format +msgid "Invalid Authorization Code" +msgstr "Неважечки код за авторизација" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:225 +#, python-format +msgid "Invalid Batch Item Count" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224 +#, python-format +msgid "Invalid Batch Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:230 +#, python-format +msgid "Invalid Card Type" +msgstr "Не важечки тип на картичка" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211 +#, python-format +msgid "Invalid Cash Back Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199 +#, python-format +msgid "Invalid Check Digit" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219 +#, python-format +msgid "Invalid Check Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171 +#, python-format +msgid "Invalid Command Format" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218 +#, python-format +msgid "Invalid Date of Birth" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216 +#, python-format +msgid "Invalid Derived Key Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:227 +#, python-format +msgid "Invalid Driver’s License" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207 +#, python-format +msgid "Invalid Expiration Date" +msgstr "Невалиден датум на истекување" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212 +#, python-format +msgid "Invalid Gratuity Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:226 +#, python-format +msgid "Invalid MICR Input Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214 +#, python-format +msgid "Invalid Magnetic Stripe Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205 +#, python-format +msgid "Invalid Memo" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222 +#, python-format +msgid "Invalid Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204 +#, python-format +msgid "Invalid Operator ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215 +#, python-format +msgid "Invalid PIN Block Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:229 +#, python-format +msgid "Invalid Pass Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213 +#, python-format +msgid "Invalid Purchase Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220 +#, python-format +msgid "Invalid Routing Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:228 +#, python-format +msgid "Invalid Sequence Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217 +#, python-format +msgid "Invalid State Code" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223 +#, python-format +msgid "Invalid TStream Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221 +#, python-format +msgid "Invalid TranCode" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203 +#, python-format +msgid "Invalid Transaction Type" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Дневник" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration___last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "MagneSafe" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200 +#, python-format +msgid "Merchant ID Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "Mercury configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Mercury invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Mercury record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Mercury reference number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_name +msgid "Name" +msgstr "Име" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_name +msgid "Name of this Mercury configuration" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:334 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:336 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:414 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:562 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:639 +#, python-format +msgid "One credit card swipe already pending." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_common +msgid "OneTime" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:460 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181 +#, python-format +msgid "Password Failed (Client / Server)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176 +#, python-format +msgid "Password Failed – Disconnecting" +msgstr "Пасвордот е неуспешен - Дисконекција" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174 +#, python-format +msgid "Password Verified" +msgstr "Лозинка верифицирана" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182 +#, python-format +msgid "Password failed (Challenge / Response)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:407 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale" +msgstr "Точка на продажба" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175 +#, python-format +msgid "Queue Full" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "RecordNumberRequested" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179 +#, python-format +msgid "Refused ‘Max Connections’" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:540 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:576 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:543 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191 +#, python-format +msgid "Server Login Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160 +#, python-format +msgid "Socket Connection Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159 +#, python-format +msgid "Socket Creation Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157 +#, python-format +msgid "Socket Error sending request" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158 +#, python-format +msgid "Socket already open or in use" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Swiped" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177 +#, python-format +msgid "System Going Offline" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:162 +#, python-format +msgid "TCP/IP Failed to Initialize" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201 +#, python-format +msgid "TStream Type Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Бројот на картичката користен за наплатата." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "The name of the card owner" +msgstr "Името на сопственикот на картичката" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:358 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187 +#, python-format +msgid "Threaded Auth Started Expect Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163 +#, python-format +msgid "Time Out waiting for server response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169 +#, python-format +msgid "Timeout error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156 +#, python-format +msgid "Timeout on Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152 +#, python-format +msgid "Transaction approved" +msgstr "Одобрена трансакција" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193 +#, python-format +msgid "Unable to Parse Response from Global (Indistinguishable)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166 +#, python-format +msgid "Unknown Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197 +#, python-format +msgid "Unrecognized Request Format" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the " +"amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. " +"Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:584 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be " +"connected\n" +" directly to the Point Of Sale device or it " +"can be connected to the POSBox." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195 +#, python-format +msgid "Weak Encryption Request Not Supported" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189 +#, python-format +msgid "XML Parse Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "barcode.rule" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "pos_mercury.configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "pos_mercury.mercury_transaction" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ml.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ml.po new file mode 100644 index 0000000..2802018 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ml.po @@ -0,0 +1,477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "ഉണ്ടാക്കിയത്" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "സൃഷ്ടിച്ചത്" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "ഡിസ്പ്ലേ നെയിം" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ഐഡി" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "പേര്" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "ശരി" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "ഓൺലൈൻ പേയ്‌മെന്റ്" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ ഒർടേഴ്‌സ് " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ പേയ്മെന്റ്സ്  " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "ടൈപ്പ്" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mn.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mn.po new file mode 100644 index 0000000..871f633 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/mn.po @@ -0,0 +1,495 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Baasansuren Sharavsuren , 2022 +# Batmunkh Ganbat , 2022 +# Sanjaajamts Badamjunai , 2022 +# Baskhuu Lodoikhuu , 2022 +# tserendavaa tsogtoo , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Карт уншигч худалдаж авна уу." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ДЭЭРХ ДҮН ДАГУУ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "БАТЛАХ КОД:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Зураасан кодын дүрэм" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "КАРТ ЭЗЭМШИГЧ КАРТ ОЛГОГЧИД ТӨЛНӨ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Картны Брэнд" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Картны Дугаар" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Картын дугаарын угтвар" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Карт Эзэмшигчийн Нэр" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Карт Уншигч" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Карт уншигч тохируулах" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Картыг уншиж чадсангүй" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Үүсгэсэн этгээд" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Зээлийн карт" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Кредит картын буцаан олголтыг дэмжихгүй байна.\n" +"Харин өөрийн зээлийн картын төлбөрийн аргыг сонгоод, \"Баталгаажуулах\" товч дээр дараад Vantiv програмаас төлбөрийг гараар хийж буцаан олгоно." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Дэлгэрэнгүй нэр" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Захиалгуудыг хурдан боловсруулахад: төлбөрийн дэлгэц дээр байхад \n" +"(өөр юун дээр ч дарахгүй) кредит карт уншуулсанаар захиалгын бүрэн дүнг \n" +"картаас хураана." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Карт ашиглахын тулд төлбөрийн дэлгэц рүү очно уу" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Гүйлгээ хийж байна..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Түүнийг төлбөрийн үйлчилгээ үзүүлэгч сервер дээр баталгаажуулах худалдагчийн" +" ID" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Сүүлд зассан этгээд" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Худалдагчийн ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Худалдагчийн нууц үг" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Нэр" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Серверээс хариу алга (сүлжээнд холбогдсон уу?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Гүйлгээг боловсруулах үед Odoo алдаа гарлаа." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Тийм" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Онлайн төлбөр" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Хэсэгчлэн батлагдсан" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Түүнийг төлбөрийн үйлчилгээ үзүүлэгч сервер дээр баталгаажуулах худалдагчийн" +" нууц үг" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Төлбөр хийх: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "ПОС захиалга" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Төлбөрийн аргууд" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Борлуулалты цэгийн төлбөрүүд" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Буцаалтыг дэмжихгүй байна" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Буцаалт амжилтгүй болсон, Хоосон Борлуулалтыг илгээж байна..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Буцаалт амжилттай" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Буцаалтыг илгээж байна..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "КАРТ ЭЗЭМШИГЧИЙН ГЭРЭЭ РҮҮ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Төлбөрийн картын брэнд (ж.нь. Виза, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Төлбөрт ашиглах картын дугаар" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Төлбөр хийсэн картын сүүлийн 4 дугаар" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Энэ нь муу уншуулалт эсвэл гарын байрлалыг US QWERTY - р (US International " +"биш) тохируулаагүйгээс болсон байх магадлалтай." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Гүйлгээг батласан" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Төрөл" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv дансууд" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "Хоосон Борлуулалт амжилттай" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "УНШУУЛАХЫГ ХҮЛЭЭЖ БАЙНА" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Бид одоогоор MagTek Dynamag карт уншигч төхөөрөмжийг дэмжиж ажиллаж байна. " +"Борлуулалтын цэгтэй шууд холбож болно эсвэл IoT Box-той холбож болно." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ms.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ms.po new file mode 100644 index 0000000..0b19bf8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ms.po @@ -0,0 +1,478 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Niyas Raphy, 2022 +# 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Dicipta oleh" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Dicipta pada" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kad kredit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nama paparan" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Terakhir Diubah suai pada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Kemas Kini Terakhir oleh" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Kemas Kini Terakhir pada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nama" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Okey" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kaedah Pembayaran Tempat Jualan" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "taip" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nb.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nb.po new file mode 100644 index 0000000..ee345f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nb.po @@ -0,0 +1,478 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Kjøp en kortleser" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "GODKJENNINGSKODE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Strekkoderegel" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KORTHOLDER VIL BETALE KORTUTSTEDER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kortmerke" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kortnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kortholders navn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kortleser" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kunne ikke lese kort" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kredittkort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Visningsnavn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Gå til betalingsskjermen for å bruke kort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Håndterer transaksjon..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Sist endret" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Merchant ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Navn" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo-feil under behandling av transaksjon." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Nettbetaling" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Delvis godkjent" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaordrer" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Betalingsmetoder for Kassasystem" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalinger" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Typen betalingskort (for eksempel Visa, American Express ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "De siste 4 sifrene i kortet brukt til å betale" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaksjon godkjent" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Type" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv-konti" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nl.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nl.po new file mode 100644 index 0000000..7cce4ae --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/nl.po @@ -0,0 +1,503 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 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: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Koop een kaartlezer" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"In de Vantiv-configuraties wordt gedefinieerd welke Vantiv-rekening wordt gebruikt bij\n" +" de verwerking van creditcardtransacties in het Point Of Sale. Het opzetten van een Vantiv\n" +" configuratie maakt het mogelijk om betalingen toe te staan met verschillende creditcards cards\n" +" (bijv. Visa, MasterCard, Discovery, American Express, ...). Na het opzetten van deze\n" +"configuratie moet je deze koppelen aan een Point Of Sale betaalmethode." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "BOVEN OVEREENKOMSTIG BEDRAG" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "GOEDKEURINGSCODE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barcode regel" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KAARTEIGENAAR BETAALD KAARTUITGEVER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kaartmerk" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kaartnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kaartnummer prefix" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Naam kaarteigenaar" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kaartlezer" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configureer je kaartlezer" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kan kaart niet lezen" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Creditcard" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Terugbetalingen van creditcards worden niet ondersteund. Selecteer in plaats" +" daarvan je creditcard betalingsmethode, klik op 'Bevestigen' en restitueer " +"het oorspronkelijke bedrag handmatig via de Vantiv-backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Om snel orders af te handelen: swipe gewoon een creditcard wanneer je op het betaalscherm zit\n" +"(zonder iets anders te hebben ingedrukt) dit rekent het volledige bedrag van de order af\n" +"van de kaart." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Ga naar het betaalscherm om kaarten te gebruiken" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Transactie verwerken..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID van de handelaar om hem te authenticeren op de betaalprovider server" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Als je nog geen Vantiv account heeft kun je Vantiv contacteren op +1(800) 846-4472\n" +"om een account aan te maken." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Factuurnummer van Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Merchant ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Handelaar wachtwoord" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Naam" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Naam van deze Vantiv configuratie" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Geen Vantiv configuratie geassocieerd met de betaalmethode." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Geen geopende kassa voor de gebruiker %s gevonden." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Geen reactie van Vantiv (Vantiv offline?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Geen reacties van server (verbonden met netwerk?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo error tijdens transactie verwerking." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online betaling" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Deels goedgekeurd" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Wachtwoord van de handelaar om zichzelf mee te authenticeren op het " +"betaalprovider platform" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Betaal met:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Betaling record nummer van Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Betalingsreferentie nummer van Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Stel je Vantiv handelaar account in." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalingen" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Kassa Vantiv configuratie" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Kassa Vantiv transactie" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Terugbetalingen niet ondersteund" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Omkering mislukt, VoidSale verzenden..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Omkering gelukt" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Omkering verzenden..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "OVEREENKOMST KAARTHOUDER" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Het merk van de betaalkaart (bv. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "De kaartnummer gebruikt voor de betaling." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "De configuratie van Vantiv gebruikt voor dit dagboek" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "De laatste 4 cijfers van de kaart gebruikt voor de betaling" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Dit kan veroorzaakt zijn door een slechte swipe of door je keyboard layout " +"die niet op US QWERTY staat (niet VS internationaal)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transactie goedgekeurd" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Soort" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Het gebruik van de Vantiv-integratie in het Point Of Sale is eenvoudig: je " +"hoeft alleen maar te klikken op de bijhorende betaalmethode . Daarna kan het" +" bedrag worden aangepast (bijv. voor cashback) net als op elke andere " +"betaalregel. Wanneer de betaalregel is ingesteld, kan een kaart door de " +"kaartlezer worden geveegd." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv accounts" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv configuraties" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv inloggegevens" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv factuurnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv record nummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv referentienummer" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale succesvol voltooid" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "WACHTEND OP SWIPEN" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Wij ondersteunen momenteel de MagTek Dynamag kaartlezer. Deze kan direct verbonden\n" +"worden met de kassa of het kan verbonden worden met de IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/no.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/no.po new file mode 100644 index 0000000..97d59b3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/no.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pl.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pl.po new file mode 100644 index 0000000..dc79aa2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pl.po @@ -0,0 +1,511 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Slawomir Adamus , 2022 +# Wojciech Warczakowski , 2022 +# Dariusz Żbikowski , 2022 +# Marcin Młynarczyk , 2022 +# Andrzej Wiśniewski , 2022 +# Martin Trigaux, 2022 +# Judyta Kaźmierczak , 2022 +# Piotr Szlązak , 2022 +# Tadeusz Karpiński , 2023 +# Tadeusz Karpiński, 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: Tadeusz Karpiński, 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr " Kup czytnik kart" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Konfiguracje Vantiv określają, które konto Vantiv będzie używane podczas\n" +"przetwarzania transakcji kartą kredytową w punkcie sprzedaży. Konfiguracja Vantiv\n" +"pozwoli ci zezwolić na płatności różnymi kartami kredytowymi (np.\n" +"(np. Visa, MasterCard, Discovery, American Express, ...). Po skonfigurowaniu tej\n" +"konfiguracji należy powiązać ją z metodą płatności w punkcie sprzedaży." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "KWOTA POWYŻEJ PODSTAWOWEJ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "KOD ZATWIERDZONY:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Reguła kodu kreskowego" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "CARDHOLDER WILL PAY CARD ISSUER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "karta marki" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Numer karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefiks numeru karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nazwa posiadacza karty" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Czytnik kart" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfiguracja czytnika kart" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Nie można odczytać karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Utworzył(a)" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Data utworzenia" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Karta kredytowa" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Zwroty płatności kartą kredytową nie są obsługiwane. Zamiast tego wybierz " +"metodę płatności kartą kredytową, kliknij \"Zatwierdź\" i ręcznie zwróć " +"pierwotną opłatę za pośrednictwem zaplecza Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nazwa wyświetlana" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"W celu szybkiej obsługi zamówień: samo przeciągnięcie karty kredytowej na ekranie płatności\n" +"(bez naciskania czegokolwiek innego) spowoduje obciążenie karty pełną kwotą zamówienia.\n" +"zamówienia." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Przejdź do ekranu płatności, aby użyć kart" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Obsługa transakcji..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Identyfikator sprzedawcy w celu uwierzytelnienia go na serwerze dostawcy " +"usług płatniczych" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Jeśli nie masz jeszcze konta Vantiv, skontaktuj się z Vantiv pod numerem +1 (800) 846-4472\n" +"aby je utworzyć." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Numer faktury z Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Data ostatniej modyfikacji" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Ostatnio aktualizowane przez" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Data ostatniej aktualizacji" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Merchant ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Hasło sprzedawcy" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nazwa" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nazwa tej konfiguracji Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Brak konfiguracji Vantiv powiązanej z metodą płatności." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Nie znaleziono otwartej sesji punktu sprzedaży dla użytkownika %s." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Brak odpowiedzi od Vantiv (Vantiv nie działa?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Brak odpowiedzi z serwera (połączenie z siecią?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Błąd Odoo podczas przetwarzania transakcji." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Płatność online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Częściowo zatwierdzone" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Hasło sprzedawcy do uwierzytelnienia go na serwerze dostawcy usług " +"płatniczych" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Płać z:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Numer rekordu płatności z Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Numer referencyjny płatności z Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Skonfiguruj swoje konto sprzedawcy Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Płatności punktu sprzedaży" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Konfiguracja punktu sprzedaży Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transakcja Vantiv w punkcie sprzedaży" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Zwroty nie są obsługiwane" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Odwrócenie nie powiodło się, wysyłając VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Odwrócenie się powiodło" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Wysyłanie odwrócenia..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "DO UMOWY Z POSIADACZEM KARTY" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Marka karty płatniczej (np. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Numer karty użytej do płatności." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Konfiguracja Vantiv użyta w tym dzienniku" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Ostatnie 4 numery karty użytej do płatności" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Może to być spowodowane źle wykonanym przeciągnięciem lub ustawieniem układu" +" klawiatury na US QWERTY (nie US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transakcja zatwierdzona" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Korzystanie z integracji Vantiv w punkcie sprzedaży jest łatwe: wystarczy nacisnąć przycisk\n" +"powiązaną metodę płatności. Następnie można dostosować kwotę (np. w przypadku zwrotu gotówki)\n" +"tak jak w przypadku każdej innej linii płatności. Za każdym razem, gdy linia płatności jest skonfigurowana, karta\n" +"można przeciągnąć przez czytnik kart." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Konta Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Konfiguracje Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Poświadczenia Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Numer faktury Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Numer rekordu Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Numer referencyjny Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale się udało" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "WAITING FOR SWIPE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Obecnie obsługujemy czytnik kart MagTek Dynamag. Można go podłączyć\n" +"bezpośrednio do urządzenia Point Of Sale lub może być podłączony do IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pos_mercury.pot b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pos_mercury.pot new file mode 100644 index 0000000..b132ee7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pos_mercury.pot @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt.po new file mode 100644 index 0000000..abd5b04 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt.po @@ -0,0 +1,485 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Reinaldo Ramos , 2022 +# Nuno Silva , 2022 +# Martin Trigaux, 2022 +# Pedro Filipe , 2022 +# c48d9e6f0d53f7afa4484fd46f953e4a_b05c777 , 2022 +# Manuela Silva , 2024 +# Vasco Rodrigues, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Vasco Rodrigues, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ACIMA DO MONTANTE CONFORME" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "Código de aprovação:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regra de Código de Barras" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Marca do Cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Número do Cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nome do Proprietário do Cartão" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Leitor de Cartão" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Cartão de Crédito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Vá para o ecrã de pagamentos para utilizar os cartões" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "A efetuar a transação..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"Identificação do comerciante para o autenticar no pagamento do servidor do " +"provedor" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Id. do Comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Palavra-passe do Comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nome" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Confirmar" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pagamento Online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Parcialmente aprovado" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de Pagamento do Ponto de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos do Ponto de Vendas" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transação aprovada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "A AGUARDAR PASSAGEM DO CARTÃO" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt_BR.po new file mode 100644 index 0000000..41d38d5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/pt_BR.po @@ -0,0 +1,502 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 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: a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "A QUANTIA ACIMA DE ACORDO COM" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "CÓDIGO DE APROVAÇÃO:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regra de Código de Barras" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "O TITULAR DO CARTÃO PAGARÁ AO EMISSOR DO CARTÃO" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Bandeira do cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Número do cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefixo do número do cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nome do titular do cartão" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Leitor de cartão" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configure o leitor do cartão" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Não foi possível ler o cartão" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Cartão de Crédito" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Não é possível realizar reembolsos por cartão de crédito. Em vez disso, " +"selecione a forma de pagamento com cartão de crédito, clique em 'Validar' e " +"reembolse a cobrança original manualmente por meio do back-end da Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nome exibido" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Para processar pedidos rapidamente: passar o cartão de crédito quando está na tela de pagamento\n" +" (sem ter pressionado nada) cobrará o valor total do pedido\n" +" no cartão." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Acesse a tela de pagamento para utilizar cartões" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Processando a transação..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID do comerciante para autenticá-lo no servidor do provedor de pagamentos" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Se você ainda não tem uma conta Vantiv, contate a Vantiv através do número +1 (800) 846-4472\n" +" para criar uma conta." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Número da fatura da Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Última modificação em" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID do comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Senha do comerciante" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nome" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Nome dessa configuração Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Nenhuma configuração Vantiv associada à forma de pagamento." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" +"Nenhuma sessão aberta de ponto de venda para o usuário %s foi encontrada." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Sem resposta da Vantiv (está fora do ar?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Sem resposta do servidor (está conectado à rede?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Erro do Odoo ao processar a transação." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Pagamento Online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Aprovado parcialmente" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Senha do comerciante para autenticá-lo no servidor do provedor de pagamentos" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Pagar com:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Número do registro do pagamento da Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Número de referência do pagamento da Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Configure a sua conta de comerciante na Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do Ponto de Vendas" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos de Ponto de Venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configuração do Vantiv no ponto de venda" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Transação Vantiv no ponto de venda" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Não há suporte para reembolsos" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "O estorno falhou, enviando VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "O estorno foi bem-sucedido" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Enviando estorno..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "O CONTRATO DO TITULAR DO CARTÃO" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "A bandeira do cartão de pagamento (e.g. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Numero do cartão utilizado para o pagamento." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "A configuração Vantiv utilizada para este diário" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Os 4 últimos dígitos do cartão utilizado na transação. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Isto pode ser causado se o cartão for passado incorretamente ou caso o " +"layout do teclado não esteja definido como US QWERTY (não US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transação aprovada" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tipo" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Utilizar a integração Vantiv no ponto de venda é fácil: basta selecionar\n" +" a forma de pagamento associada. Depois disso, a quantia poderá ser ajustada (ex., para reembolso)\n" +" assim como qualquer outra linha de pagamento. Quando a linha de pagamento estiver configurada, o cartão\n" +" poderá ser lido pelo dispositivo." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Contas Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configurações da Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Credenciais da Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Número da fatura Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Número de registro Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Número de referência Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale foi bem-sucedido" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "AGUARDANDO PASSAR O CARTÃO" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Atualmente temos suporte para o dispositivo leitor de cartão MagTek Dynamag. Ele pode ser conectado\n" +" diretamente ao dispositivo do ponto de venda ou ao IoT Box." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ro.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ro.po new file mode 100644 index 0000000..bc3de67 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ro.po @@ -0,0 +1,506 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Hongu Cosmin , 2022 +# Dorin Hongu , 2022 +# Martin Trigaux, 2022 +# Foldi Robert , 2022 +# Betty Keresztesi, 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: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Cumpărați un cititor de carduri" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Configurări Vantiv Configurările Vantiv definesc ce cont Vantiv va fi utilizat când\n" +" se vor procesa tranzacții cu cardul de credit în punctul de vânzare. Configurarea unei configurații Vantiv\n" +" vă permite să aceeptați plăți cu diferite carduri de credite\n" +" (de exemplu: Visa, MasterCard, Discovery, American Express, ...). După configurarea acestei\n" +" configurații, ar trebui să o asociați cu o metodă de plată la punctul de vânzare." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "PESTE SUMA URMĂTOARE" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "COD DE APROBARE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Regulă cod de bare" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "DEȚINĂTORUL DE CARD VA PLĂTI EMITENTUL DE CARD" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Tip Card" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Număr card" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefix Număr Card" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Nume propietar card" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Cititor Card" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configurați-vă cititorul de carduri" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Nu am putut citi cardul" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Creat în" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Carte de credit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Rambursările cu cardul de credit nu sunt acceptate. În schimb, selectați " +"metoda de plată cu cardul de credit, faceți clic pe 'Validate' și rambursați" +" manual taxa originală prin backend-ul Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Nume afișat" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Pentru gestionarea rapidă a comenzilor: glisați doar un card de credit când sunteți pe ecranul de plată\n" +" (fără a fi apăsat nimic altceva) va încasa suma totală a comenzii către\n" +" card." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Accesați ecranul de plată pentru a utiliza carduri" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Negociere tranzacție..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID-ul comerciantului pentru a-l autentifica pe serverul furnizorului de " +"plăți" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Dacă nu aveți deja un cont Vantiv, contactați Vantiv la +1 (800) 846-4472\n" +" pentru a crea unul." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Numărul facturii de la Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Ultima modificare la" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare pe" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID Comerciant" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Parolă Comerciant" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Nume" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Numele acestei configurări Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Nu există configurație Vantiv asociată cu metoda de plată." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Nicio sesiune deschisă de punct de vânzare a utilizatorului%s gasită." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Niciun răspuns de la Vantiv (Vantiv down?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Niciun răspune de la server (conectat la rețea?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Eroare Odoo la procesarea tranzacției" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Plata online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Parțial confirmat" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Parola comerciantului pentru a-l autentifica pe serverul furnizorului de " +"plăți" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Plătiți cu:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Număr înregistrare plată de la Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Număr de referință de plată de la Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vă rugăm să vă configurați contul de comerciant Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comenzile Punctului de vânzare" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode plată Punct de Vânzare" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plăți Punct de Vânzare" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Configurare Vantiv la punctul de vânzare" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Tranzacție Vantiv la punctul de vânzare" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Restituirea nu este suportată" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Inversare eșuată, trimitere VoidSale ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Inversarea reușită" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Trimitere Inversare..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "LA ACORDUL DEȚINĂTORULUI DE CARD" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Tipul cardului de plată (ex. Visa, Master Card, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Numărul de card folosit pentru plată" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Configurația Vantiv utilizată pentru acest jurnal" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Ultimile 4 cifre de pe card folosite pentru plată" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Acest lucru poate fi cauzat de o glisare executată greșit sau de faptul că " +"aspectul tastaturii nu este setat la US QWERTY (nu la US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Tranzacție aprobată" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Utilizarea integrării Vantiv în punctul de vânzare este ușoară: trebuie doar să apăsați pe\n" +" metoda de plată asociată. După aceea, suma poate fi ajustată (de exemplu, pentru rambursare)\n" +" la fel ca pe orice altă linie de plată. Ori de câte ori este configurată linia de plată, un card\n" +" poate fi glisat prin dispozitivul cititor de carduri." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Conturi Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Configurări Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Acreditare Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Numărul facturii Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Număr înregistrare Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Numărul de referință Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale reușit" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ÎN AȘTEPTARE PENTRU SWIPE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"În prezent, acceptăm dispozitivul de citire a cardurilor MagTek Dynamag. Poate fi conectat\n" +" direct la dispozitivul Point Of Sale sau poate fi conectat la IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ru.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ru.po new file mode 100644 index 0000000..42a6d9f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ru.po @@ -0,0 +1,507 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# ILMIR , 2022 +# Иван Дроздов , 2022 +# Vasiliy Korobatov , 2022 +# Сергей Шебанин , 2022 +# Irina Fedulova , 2022 +# Ivan Kropotkin , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Купить кард-ридер" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Конфигурации Vantiv определяют, какая учетная запись Vantiv будет использоваться при\n" +" при обработке операций с кредитными картами в точке продаж. Настройка конфигурации Vantiv\n" +" позволит вам разрешить оплату различными кредитными картами\n" +" (например, Visa, MasterCard, Discovery, American Express, ...). После настройки этой\n" +" конфигурации вы должны связать ее с методом оплаты в точке продаж." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ВЫШЕ СООТВЕТСТВЕННОЙ СУММЫ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "КОД ПОДТВЕРЖДЕНИЯ:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило штрих-кода" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "КАРТОДЕРЖАТЕЛЬ БУДЕТ ОПЛАЧИВАТЬ КАРТУ ЭМИТЕНТА" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Бренд карты" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Номер карты" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Префикс номера карты" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Имя владельца карты" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Card Reader" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Настройте ваш кард-ридер" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Не удалось прочитать карту" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Создал" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Дата создания" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Кредитная карта" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Возмещение кредитной карты не поддерживается. Вместо этого выберите способ " +"оплаты кредитной карты, нажмите `Подтвердить` и верните оригинальную оплату " +"вручную с помощью бэкенд Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Для быстрой обработки заказов: просто прокручивание кредитной карты на экране оплаты\n" +"                                 (не нажав ничего другого) будет взимать всю сумму заказа по\n" +"                                 карте." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Перейти к экрану оплаты для использования карт" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Обработка транзакции ..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "Идентификатор" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID продавца для проверки подлинности на сервере поставщика платежей" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Если у вас еще нет учетной записи Vantiv, свяжитесь с Vantiv по телефону +1 (800) 846-4472\n" +" чтобы создать его." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Номер счета-фактуры от Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Последнее изменение" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновил" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Последнее обновление" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID продавца" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Пароль продавца" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Имя" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Название этой конфигурации Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Нет конфигурации Vantiv, связанной с методом оплаты." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Не найдено открытой сессии точки продаж %s для пользователя." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Нет ответа от Vantiv (Vantiv не работает?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Нет ответа от сервера (подключен к сети?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo ошибка при обработке транзакции." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Онлайн-платеж" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Частично утвержден" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Пароль продавца, прошедший аутентификацию на сервере поставщика платежей" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Оплачивайте с:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Номер платежной записи из Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Номер платежного поручения от Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Настройте свой торговый счет Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы точки продажи" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способы оплаты в торговых точках" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежи в точках продаж" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Конфигурация точки продаж Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Торговая точка Vantiv Transaction" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Возмещения не поддерживается" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Сторнирование не удалось, отправка VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Конверсия удалась" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Отправка разворота..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "СОГЛАШЕНИЮ С КАРТОЧКОЙ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Бренд платежной карты (например, Visa, AMEX...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Номер карты, используемый для оплаты." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Конфигурация Vantiv, использованная для этого журнала" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Последние 4 номера карты, использованные для оплаты" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Это может быть вызвано плохо выполненным смахиванием или отсутствием " +"раскладки клавиатуры в США QWERTY (не США международный)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Транзакция одобрена" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Раздел" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Использовать интеграцию Vantiv в точке продаж очень просто: просто нажмите кнопку\n" +" соответствующий метод оплаты. После этого сумму можно скорректировать (например, для кешбэка)\n" +" как и в любой другой платежной линии. Когда платежная линия настроена, карту\n" +" можно провести по карте через устройство считывания карт." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "счета Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Конфигурации Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Учетные данные Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Номер счета-фактуры Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Номер записи Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Справочный номер Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale успешно завершена" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ЖДАТЬ СТОИМОСТИ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Сейчас мы поддерживаем устройство для чтения карт MagTek Dynamag. Это может " +"быть связано непосредственно к устройству точки продажи или его можно " +"подключить к IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sk.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sk.po new file mode 100644 index 0000000..8e5823f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sk.po @@ -0,0 +1,489 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Jan Prokop, 2022 +# Martin Trigaux, 2022 +# Rastislav Brencic , 2022 +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "NAD SLEDOVANÝM MNOŽSTVOM" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "KÓD SCHVÁLENIA:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravidlo čiarového kódu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "DRŽITEĽ KARTY ZAPLTÍ VYDAVATEĽOVI KARTY" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Značka karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Číslo karty" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Meno vlastníka karty" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Čítačka karty" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditná karta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Vrátenie platby za kreditnú kartu nie je podporované. Namiesto toho vyberte " +"spôsob platby kreditnou kartou, kliknite na „Overiť“ a vráťte pôvodný " +"poplatok manuálne prostredníctvom koncového zariadenia Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Zobrazovaný názov" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Pre rýchle vybavovanie objednávok: stačí potiahnuť kreditnú kartu na platobnej obrazovke \n" +"(bez stlačenia čohokoľvek iného) zaúčtuje v plnej výške sumu objednávky na\n" +"kartu." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Choďte na obrazovku platieb pre použitie kariet" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Spracovávanie transakcie..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID obchodníka pre jeho autentifikáciu na serveri poskytovateľa platby" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Posledná úprava" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID obchodníka" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Heslo obchodníka" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Meno" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Žiadna odpoveď zo serveru (peipojené do siete?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo chyba pri spracovávaní transakcie." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Platba online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Čiastočne schválené" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Heslo obchodníka pre jeho autentifikáciu na serveri poskytovateľa platby" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Vrátenie platby nie je podporované" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Zvrátenie zlyhalo, posiela sa VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Zvrátenie úspešné" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Posielanie zvrátenia..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "K DOHODE DRŽITEĽA KARTY" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Značka kreditnej karty (napr. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Číslo karty použitej pre platbu." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Posledné 4 čísla karty použitej na platenie" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Toto môźe byť spôsobené zlým potiahnutím alebo iným nastavením klávesnice " +"ako US QWERTY (nie US medzinárodné)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transakcia schválená" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv účty" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale úspešné" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ČAKǍ SA NA PRILOŽENIE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sl.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sl.po new file mode 100644 index 0000000..6d3e4e3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sl.po @@ -0,0 +1,483 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# laznikd , 2022 +# Matjaz Mozetic , 2022 +# Jasmina Macur , 2022 +# Martin Trigaux, 2022 +# matjaz k , 2022 +# Tadej Lupšina , 2022 +# Gregor Flajs, 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: Gregor Flajs, 2024\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Kupite čitalnik kartic" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Pravilo črtne kode" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Številka kartice" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditna kartica" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Naziv" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "V Redu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Plačilo preko spleta" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Plačaj z:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tip" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sq.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sq.po new file mode 100644 index 0000000..72d985d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sq.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr.po new file mode 100644 index 0000000..849879a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr.po @@ -0,0 +1,503 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Uros Kalajdzic , 2022 +# Martin Trigaux, 2022 +# Dragan Vukosavljevic , 2022 +# Milan Bojovic , 2023 +# コフスタジオ, 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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ABOVE AMOUNT PURSUANT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "APPROVAL CODE:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod pravilo" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "CARDHOLDER WILL PAY CARD ISSUER" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Card Brand" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Card Number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Card Number Prefix" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Card Owner Name" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Card Reader" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Configure your card reader" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Could not read card" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kreditna kartica" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Go to payment screen to use cards" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Handling transaction..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ID of the merchant to authenticate him on the payment provider server" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Invoice number from Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Poslednja izmena dana" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Poslednje izmenio/la" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Poslednje ažuriranje dana" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Merchant ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Merchant Password" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Ime" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Name of this Vantiv configuration" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "No Vantiv configuration associated with the payment method." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "No opened point of sale session for user %s found." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "No response from Vantiv (Vantiv down?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "No response from server (connected to network?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo error while processing transaction." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "U redu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online plaćanje" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Partially approved" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Password of the merchant to authenticate him on the payment provider server" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Pay with: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Payment record number from Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Payment reference number from Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Please setup your Vantiv merchant account." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale Payment Methods" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale Payments" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Point of Sale Vantiv Configuration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Point of Sale Vantiv Transaction" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Refunds not supported" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Reversal failed, sending VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Reversal succeeded" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Sending reversal..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TO CARDHOLDER AGREEMENT" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "The brand of the payment card (e.g. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "The card number used for the payment." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "The configuration of Vantiv used for this journal" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "The last 4 numbers of the card used to pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaction approved" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Vrsta" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv Accounts" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv Configurations" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv Credentials" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv invoice number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv record number" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv reference number" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale succeeded" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "WAITING FOR SWIPE" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr@latin.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr@latin.po new file mode 100644 index 0000000..35dd557 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sr@latin.po @@ -0,0 +1,1001 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Nemanja Dragovic , 2017 +# Martin Trigaux , 2017 +# Djordje Marjanovic , 2017 +# Ljubisa Jovev , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-09-20 09:52+0000\n" +"PO-Revision-Date: 2017-09-20 09:52+0000\n" +"Last-Translator: Ljubisa Jovev , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:75 +#, python-format +msgid "  APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:180 +#, python-format +msgid "128 bit CryptoAPI failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Mercury Configurations define what Mercury account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Mercury\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:46 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:60 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:184 +#, python-format +msgid "All Connections Failed" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_return +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Allow" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Stavka izvoda" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:45 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_number +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:190 +#, python-format +msgid "Clear Text Request Not Supported" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Click to configure your card reader." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:158 +#, python-format +msgid "Connect Canceled" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:155 +#, python-format +msgid "Connection Lost" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:179 +#, python-format +msgid "Control failed to find branded serial (password lookup failed)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:196 +#, python-format +msgid "Could Not Encrypt Response- Call Provider" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:351 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_create_date +msgid "Created on" +msgstr "Datum kreiranja" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury.py:15 +#, python-format +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:172 +#, python-format +msgid "Disconnecting Socket" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:174 +#, python-format +msgid "Duplicate Serial Number Detected" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:7 +#, python-format +msgid "Electronic Payment" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:167 +#, python-format +msgid "Empty Command String" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:641 +#, python-format +msgid "Error" +msgstr "Greška" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:192 +#, python-format +msgid "Error Occurred While Decrypting Request" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:182 +#, python-format +msgid "Failed to start Event Thread." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:164 +#, python-format +msgid "General Failure" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:149 +#, python-format +msgid "Global API Not Initialized" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:186 +#, python-format +msgid "Global Response Length Error (Too Short)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:188 +#, python-format +msgid "Global String Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:256 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:387 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Mercury account, contact Mercury at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:178 +#, python-format +msgid "In Process with server" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:159 +#, python-format +msgid "Initialize Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:166 +#, python-format +msgid "Insufficient Fields" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:177 +#, python-format +msgid "Internal Server Error – Call Provider" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:200 +#, python-format +msgid "Invalid Account Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:204 +#, python-format +msgid "Invalid Authorization Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:202 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:203 +#, python-format +msgid "Invalid Authorization Code" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:219 +#, python-format +msgid "Invalid Batch Item Count" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:218 +#, python-format +msgid "Invalid Batch Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:224 +#, python-format +msgid "Invalid Card Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:205 +#, python-format +msgid "Invalid Cash Back Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:193 +#, python-format +msgid "Invalid Check Digit" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:213 +#, python-format +msgid "Invalid Check Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:165 +#, python-format +msgid "Invalid Command Format" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:212 +#, python-format +msgid "Invalid Date of Birth" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:210 +#, python-format +msgid "Invalid Derived Key Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:221 +#, python-format +msgid "Invalid Driver’s License" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:201 +#, python-format +msgid "Invalid Expiration Date" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:206 +#, python-format +msgid "Invalid Gratuity Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:220 +#, python-format +msgid "Invalid MICR Input Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:208 +#, python-format +msgid "Invalid Magnetic Stripe Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:199 +#, python-format +msgid "Invalid Memo" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:216 +#, python-format +msgid "Invalid Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:198 +#, python-format +msgid "Invalid Operator ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:209 +#, python-format +msgid "Invalid PIN Block Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:223 +#, python-format +msgid "Invalid Pass Data" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:207 +#, python-format +msgid "Invalid Purchase Amount" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:214 +#, python-format +msgid "Invalid Routing Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:222 +#, python-format +msgid "Invalid Sequence Number" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:211 +#, python-format +msgid "Invalid State Code" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:217 +#, python-format +msgid "Invalid TStream Type" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:215 +#, python-format +msgid "Invalid TranCode" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:197 +#, python-format +msgid "Invalid Transaction Type" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Invoice number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_account_journal +msgid "Journal" +msgstr "Dnevnik" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration___last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction___last_update +msgid "Last Modified on" +msgstr "Zadnja promena" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_uid +msgid "Last Updated by" +msgstr "Promenio" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction_write_date +msgid "Last Updated on" +msgstr "Vreme promene" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "MagneSafe" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:194 +#, python-format +msgid "Merchant ID Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Mercury Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "Mercury Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_invoice_no +msgid "Mercury invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Mercury record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Mercury reference number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration_name +msgid "Name" +msgstr "Naziv" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_name +msgid "Name of this Mercury configuration" +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:33 +#, python-format +msgid "No Mercury configuration associated with the journal." +msgstr "" + +#. module: pos_mercury +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:21 +#, python-format +msgid "No opened point of sale session for user %s found" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:328 +#, python-format +msgid "No response from Mercury (Mercury down?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:330 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:414 +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:567 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:642 +#, python-format +msgid "One credit card swipe already pending." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_common +msgid "OneTime" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:460 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:175 +#, python-format +msgid "Password Failed (Client / Server)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:170 +#, python-format +msgid "Password Failed – Disconnecting" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:168 +#, python-format +msgid "Password Verified" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:176 +#, python-format +msgid "Password failed (Challenge / Response)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration_merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_record_no +msgid "Payment record number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_ref_no +msgid "Payment reference number from Mercury Pay" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:407 +#, python-format +msgid "Please setup your Mercury merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:169 +#, python-format +msgid "Queue Full" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "RecordNumberRequested" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:173 +#, python-format +msgid "Refused ‘Max Connections’" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:539 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:581 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:542 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:185 +#, python-format +msgid "Server Login Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:154 +#, python-format +msgid "Socket Connection Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:153 +#, python-format +msgid "Socket Creation Failed" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:151 +#, python-format +msgid "Socket Error sending request" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:152 +#, python-format +msgid "Socket already open or in use" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.mercury_transaction +msgid "Swiped" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:171 +#, python-format +msgid "System Going Offline" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:156 +#, python-format +msgid "TCP/IP Failed to Initialize" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:47 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:195 +#, python-format +msgid "TStream Type Missing" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_journal_pos_mercury_config_id +msgid "The configuration of Mercury used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_account_bank_statement_line_mercury_card_owner_name +msgid "The name of the card owner" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:352 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:181 +#, python-format +msgid "Threaded Auth Started Expect Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:157 +#, python-format +msgid "Time Out waiting for server response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:163 +#, python-format +msgid "Timeout error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:150 +#, python-format +msgid "Timeout on Response" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:146 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:187 +#, python-format +msgid "Unable to Parse Response from Global (Indistinguishable)" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:160 +#, python-format +msgid "Unknown Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:191 +#, python-format +msgid "Unrecognized Request Format" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Mercury integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.pos_config_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:589 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:17 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the POSBox." +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:189 +#, python-format +msgid "Weak Encryption Request Not Supported" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/js/pos_mercury.js:183 +#, python-format +msgid "XML Parse Error" +msgstr "" + +#. module: pos_mercury +#. openerp-web +#: code:addons/pos_mercury/static/src/xml/pos_mercury.xml:50 +#, python-format +msgid "X______________________________" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "barcode.rule" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_ir_autovacuum +msgid "ir.autovacuum" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "pos_mercury.configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "pos_mercury.mercury_transaction" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sv.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sv.po new file mode 100644 index 0000000..e473ede --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sv.po @@ -0,0 +1,509 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# lynnliuying , 2022 +# Simon S, 2022 +# Mikael Åkerberg , 2022 +# Kim Asplund , 2022 +# Anders Wallenquist , 2022 +# Chrille Hedberg , 2022 +# Martin Trigaux, 2022 +# Jakob Krabbe , 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: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv-konfigurationer definierar vilket Vantiv-konto som ska användas vid\n" +" bearbetning av kreditkortstransaktioner i Point Of Sale. Genom att ställa in en Vantiv\n" +" konfiguration kan du tillåta betalningar med olika kreditkort\n" +" (t.ex. Visa, MasterCard, Discovery, American Express, ...). När du har konfigurerat denna\n" +" konfigurationen bör du associera den med en betalningsmetod för Point Of Sale." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "OVANSTÅENDE BELOPP ENLIGT" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "GODKÄNNANDE KOD:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Streckkodsregel" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KORTINNEHAVAREN KOMMER ATT BETALA KORTUTGIVAREN" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kortmärke" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kortnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Prefix för kortnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kortägarens namn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kortläsare" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Konfigurera din kortläsare" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kunde inte läsa kortet" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Skapad" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "kreditkort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Kreditkortsåterbetalningar stöds inte. Välj istället din betalningsmetod för" +" kreditkort, klicka på \"Validera\" och återbetala den ursprungliga " +"debiteringen manuellt via Vantivs backend." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Visningsnamn" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"För snabb hantering av beställningar: om du bara drar ett kreditkort när du är på betalningsskärmen\n" +" (utan att ha tryckt på något annat) kommer hela orderbeloppet att debiteras\n" +" kortet." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Gå till betalningsskärmen för att använda kort" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Behandlar transaktion..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID för handlaren för att autentisera honom på betalningsleverantörens server" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Om du inte redan har ett Vantiv-konto kan du kontakta Vantiv på +1 (800) 846-4472\n" +" för att skapa ett." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Fakturanummer från Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Senast redigerad den" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad på" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Handlarens ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Lösenord för handlare" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Namn" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Namn på denna Vantiv-konfiguration" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Ingen Vantiv-konfiguration kopplad till betalningsmetoden." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" +"Ingen öppnad session på försäljningsstället för användaren %s hittades." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Inget svar från Vantiv (Vantiv nere?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Inget svar från servern (ansluten till nätverket?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Odoo-fel under bearbetning av transaktion." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Onlinebetalning" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Delvis godkänd" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Säljarens lösenord för att autentisera honom på betalningsleverantörens " +"server" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Betala med: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Betalningsregistreringsnummer från Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Referensnummer för betalning från Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vänligen konfigurera ditt Vantiv-handelskonto." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassa-betalningar" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Försäljningsställe Vantiv Konfiguration" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Försäljningsställe Vantiv Transaktion" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Återbetalningar stöds inte" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Vändningen misslyckades och skickade VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Reversering lyckades" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Sänder återföring..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TILL KORTINNEHAVARAVTALET" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Betalkortets varumärke (t.ex. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Det kortnummer som används för betalningen." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Den konfiguration av Vantiv som användes för denna tidskrift" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "De sista 4 siffrorna på det kort som användes för att betala" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Detta kan orsakas av en felaktigt utförd svepning eller av att " +"tangentbordslayouten inte är inställd på US QWERTY (inte US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Transaktionen godkänd" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Typ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Det är enkelt att använda Vantiv-integrationen i Point of Sale: tryck bara på\n" +" tillhörande betalningsmetod. Därefter kan beloppet justeras (t.ex. för cashback)\n" +" precis som på alla andra betalningslinjer. När betalningslinjen är inställd kan ett kort\n" +" kan dras genom kortläsarenheten." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv-konton" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv-konfigurationer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv-referenser" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv fakturanummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv-rekordnummer" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv referensnummer" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale lyckades" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "VÄNTAR PÅ SVEP" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Vi stöder för närvarande MagTek Dynamag-kortläsarenheten. Den kan anslutas\n" +" direkt till Point Of Sale-enheten eller så kan den anslutas till IoTBoxen." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sw.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sw.po new file mode 100644 index 0000000..8dcd176 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/sw.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ta.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ta.po new file mode 100644 index 0000000..5251c91 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/ta.po @@ -0,0 +1,473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +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_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/th.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/th.po new file mode 100644 index 0000000..1a73bf3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/th.po @@ -0,0 +1,501 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Pornvibool Tippayawat , 2022 +# Khwunchai Jaengsawang , 2022 +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wichanon Jamwutthipreecha, 2022\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "ซื้อเครื่องอ่านบัตร" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"กำหนดค่า Vantiv กำหนดว่าบัญชี Vantiv จะใช้เมื่อ\n" +" มีการประมวลผลธุรกรรมบัตรเครดิตในการขายหน้าร้าน การตั้งค่า Vantiv\n" +" การกำหนดค่าจะช่วยให้คุณสามารถชำระเงินด้วยบัตรเครดิตต่างๆ ได้\n" +" (เช่น Visa, MasterCard, Discovery, American Express, ...) หลังจากตั้งค่านี้แล้ว\n" +" การกำหนดค่าคุณควรเชื่อมโยงกับวิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "สูงกว่าจำนวนตามที่" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "รหัสการอนุมัติ:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "กฎของบาร์โค้ด" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "ผู้ถือบัตรจะเป็นผู้จ่ายบัตร" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "แบรนด์บัตร" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "หมายเลขบัตร" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "คำนำหน้าหมายเลขบัตร" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "ชื่อเจ้าของบัตร" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "เครื่องอ่านบัตร" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "กำหนดค่าเครื่องอ่านบัตร" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "ไม่สามารถอ่านบัตร" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "บัตรเครดิต" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"ไม่รองรับการคืนเงินด้วยบัตรเครดิต " +"แทนที่จะเลือกวิธีการชำระเงินด้วยบัตรเครดิตของคุณ ให้คลิก 'ตรวจสอบ' " +"และคืนเงินค่าบริการเดิมด้วยตนเองผ่านส่วนหลังของ Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "แสดงชื่อ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"สำหรับการจัดการคำสั่งอย่างรวดเร็ว: เพียงแค่รูดบัตรเครดิตเมื่ออยู่บนหน้าจอการชำระเงิน\n" +" (โดยไม่ต้องกดอย่างอื่น) จะเรียกเก็บเงินเต็มจำนวนที่สั่งไป\n" +" ที่บัตร" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "ไปที่หน้าจอการชำระเงินเพื่อใช้บัตร" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "กำลังจัดการธุรกรรม..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ไอดี" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "ไอดีของผู้ค้าเพื่อตรวจสอบผู้ค้าบนเซิร์ฟเวอร์ผู้ให้บริการชำระเงิน" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"ถ้าคุณยังไม่มีบัญชี Vantiv โปรดติดต่อ Vantiv ที่ +1 (800) 846-4472\n" +" เพื่อสร้าง" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "หมายเลขใบแจ้งหนี้จาก Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งล่าสุดเมื่อ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "อัปเดตครั้งล่าสุดโดย" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "อัปเดตครั้งล่าสุดเมื่อ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ไอดีผู้ค้า" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "รหัสผู้ค้า" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "ชื่อ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "ชื่อของการกำหนดค่า Vantiv นี้" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "ไม่มีการกำหนดค่า Vantiv ที่เกี่ยวข้องกับวิธีการชำระเงิน" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "ไม่พบเซสชั่นการขายหน้าร้านที่เปิดอยู่สำหรับผู้ใช้%s " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "ไม่มีการตอบสนองจาก Vantiv (Vantiv ตก?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "ไม่ได้รับการตอบกลับจากเซิร์ฟเวอร์ (เชื่อมต่อเครือข่าย?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "ข้อผิดพลาด Odoo ขณะประมวลผลธุรกรรม" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "โอเค" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "ชำระเงินออนไลน์" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "ได้รับการอนุมัติบางส่วน" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "รหัสผ่านของร้านค้าเพื่อยืนยันตัวตนบนเซิร์ฟเวอร์ผู้ให้บริการชำระเงิน" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "จ่ายด้วย: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "หมายเลขบันทึกการชำระเงินจาก Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "หมายเลขอ้างอิงการชำระเงินจาก Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "โปรดตั้งค่าบัญชีผู้ค้า Vantiv ของคุณ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "คำสั่งขายหน้าร้าน" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "วิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "การชำระเงินระบบขายหน้าร้าน" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "การกำหนดค่าการขายหน้าร้าน Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "ธุรกรรมการขายหน้าร้านของ Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "ไม่รองรับการคืนเงิน" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "การส่งกลับรายการล้มเหลว กำลังส่ง VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "การส่งกลับสำเร็จ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "กำลังส่งกลับรายการ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "ข้อตกลงผู้ถือบัตร" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "แบรนด์ของบัตรชำระเงิน (เช่น Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "หมายเลขบัตรที่ใช้ชำระเงิน" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "การกำหนดค่าของ Vantiv ที่ใช้สำหรับรายการบันทึกนี้" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "เลขบัตร 4 ตัวท้ายเพื่อใช้ชำระ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"ซึ่งอาจเกิดจากการรูดอย่างไม่ถูกต้องหรือไม่ได้ตั้งค่ารูปแบบแป้นพิมพ์เป็น US " +"QWERTY (ไม่ใช่ US International)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "อนุมัติธุรกรรม" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "ประเภท" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"ใช้การผสาน Vantiv กับการขายหน้าร้านนั้นเป็นเรื่องง่าย: เพียงกด\n" +" วิธีการชำระเงินที่เกี่ยวข้อง หลังจากนั้นสามารถปรับเปลี่ยนจำนวนเงินได้ (เช่น รับเงินคืน)\n" +" เช่นเดียวกับในไลน์การชำระเงินอื่น ๆ เมื่อใดก็ตามที่ตั้งค่าไลน์การชำระเงิน บัตร\n" +" สามารถรูดผ่านเครื่องอ่านบัตรได้" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "บัญชี Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "กำหนดค่า Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "ข้อมูลประจำตัว Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "หมายเลขใบแจ้งหนี้ Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "หมายเลขบันทึก Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "หมายเลขอ้างอิง Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale สำเร็จ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "กำลังรอรูด" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"ขณะนี้เรารองรับอุปกรณ์อ่านบัตร MagTek Dynamag ซึ่งสามารถเชื่อมต่อได้\n" +" โดยตรงกับอุปกรณ์การขายหน้าร้าน หรือสามารถเชื่อมต่อกับกล่องไอโอที" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/tr.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/tr.po new file mode 100644 index 0000000..455f0b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/tr.po @@ -0,0 +1,506 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Ahmet Altinisik , 2022 +# Murat Kaplan , 2022 +# Ediz Duman , 2022 +# Martin Trigaux, 2022 +# abc Def , 2022 +# 27cb721235bc771895826f594ae4f6eb_a256844 <219b303f361cd550c2362fb7cee8b2e6_513839>, 2022 +# Levent Karakaş , 2022 +# Ertuğrul Güreş , 2022 +# Umur Akın , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Umur Akın , 2022\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Bir kart okuyucu satın alın" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv Yapılandırmaları ne zaman hangi Vantiv hesabının kullanılacağını tanımlar.\n" +" Satış Noktasında kredi kartı işlemlerinin işlenmesi. Vantiv'i kurma\n" +" yapılandırma, çeşitli kredi kartlarıyla ödemelere izin vermenizi sağlar\n" +" (örn. Visa, MasterCard, Discovery, American Express, ...). Bunu kurduktan sonra\n" +" yapılandırmayı bir Satış Noktası ödeme yöntemiyle ilişkilendirmeniz gerekir." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ÜZERİNDEKİ MİKTAR" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "ONAY KODU:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Barkod kuralı" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "KART SAHİBİ KART VERENE ÖDEME YAPACAKTIR" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Kart Markası" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Kart numarası" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Kart Numarası Öneki" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Kart Sahibinin Adı" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Kart Okuyucu" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Kart okuyucunuzu yapılandırma" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Kart okunamadı" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Oluşturulma" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Kredi Kartı" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Kredi kartı iadeleri desteklenmez. Bunun yerine kredi kartı ödeme " +"yönteminizi seçin, 'Doğrula'yı tıklayın ve orijinal ücreti Vantiv arka ucu " +"üzerinden manuel olarak iade edin." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Görünüm Adı" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Siparişleri hızlı bir şekilde ele almak için: Sadece ödeme ekranındayken " +"(başka bir şeye basmadan) kredi kartı geçmek, siparişin tamamını kartta " +"tahsil edecektir." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Kart kullanmak için ödeme ekranına git" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "İşlem gerçekleştiriliyor..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "Ödeme sağlayıcı sunucusunda satıcının kimliğini doğrulama ID'si" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Halihazırda bir Vantiv hesabınız yoksa, +1 (800) 846-4472 numaralı telefondan Vantiv ile iletişime geçin.\n" +" bir tane oluşturmak için." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Pay'den fatura numarası" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Son Düzenleme" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Son Güncelleyen" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Son Güncelleme" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "Ticari ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Satıcı Şifresi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Adı" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Bu Vantiv yapılandırmasının adı" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Ödeme yöntemiyle ilişkili Vantiv yapılandırması yok." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Kullanıcı %s için satış noktası oturumu açılmadı." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Vantiv'den yanıt yok (Vantiv kapandı mı?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Sunucudan yanıt yok (ağa bağlı mı?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "İşlem yapılırken Odoo hatası." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Tamam" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Online Ödeme" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Kısmen onaylanmış" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "Ödeme sağlayıcı sunucusunda satıcının kimliğini doğrulama şifresi" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Ödeme yöntemi: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Pay'den ödeme kayıt numarası" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Pay'den ödeme referans numarası" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Lütfen Vantiv satıcı hesabınızı oluşturun." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Noktası Ödemeleri" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Satış Noktası Vantiv Konfigürasyonu" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Satış Noktası Vantiv İşlemi" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "İadeler desteklenmiyor" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Ters kayıt başarısız oldu, VoidSale gönderiliyor." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Ters Kayıt başarılı oldu" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Ters kayıt gönderiliyor..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "KART SAHİBİ SÖZLEŞMESİ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Ödeme kartının markası (örn. Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Ödeme için kullanılan kart numarası." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Bu yevmiye için kullanılan Vantiv yapılandırması" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Ödeme için kullanılan kartın son 4 numarası" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Bu kötü gerçekleştirilmiş bir kart işleminden ya da klavyenizin US QWERTY " +"olarak ayarlanmadığından olabilir. (US International değil)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "İşlem onaylandı" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Tür" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Vantiv entegrasyonunu Satış Noktasında kullanmak kolaydır:\n" +" ilişkili ödeme yöntemi. Bundan sonra miktar ayarlanabilir (örneğin geri ödeme için)\n" +" tıpkı diğer ödeme hatlarında olduğu gibi. Ödeme hattı kurulduğunda, bir kart\n" +" kart okuyucu cihaz üzerinden kaydırılabilir." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv Hesabı" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv Konfigürasyonları" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv Kimlik Bilgileri" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv fatura numarası" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv kayıt numarası" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv referans numarası" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale Başarıyla Gerçekleşti" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "KART İŞLEMİ İÇİN BEKLEYİNİZ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Şu anda MagTek Dynamag kart okuyucu cihazını destekliyoruz. bağlanabilir\n" +" doğrudan Satış Noktası cihazına veya IoTBox'a bağlanabilir." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X_______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/uk.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/uk.po new file mode 100644 index 0000000..943d9a0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/uk.po @@ -0,0 +1,500 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Купити кард-рідер" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Налаштування Vantiv визначте, який рахунок Vantiv буде використовуватися під час\n" +" обробки транзакцій кредитних карток у точці продажу. Налаштування Vantiv\n" +" нададуть змогу вам дозволяти платежі з різними кредитними картками\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). Після встановлення цих\n" +" налаштувань вам необхідно буде асоціювати їх з методом оплати точки продажу." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "ПЕРЕВИЩУЄ ДОБОВУ СУМУ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "ПІДТВЕРЖЕННЯ КОДУ:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Правило штрих-коду" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "ВЛАСНИК КАРТКИ ОПЛАЧУВАТИМЕ КАРТКОЮ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Бренд картки" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Номер картки" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Префікс номера картки" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Ім'я власника картки" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Кардрідер" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Налаштуйте ваш кардрідер" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Неможливо зчитати картку" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Створено" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Кредитна карта" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Відшкодування кредитної картки не підтримується. Замість цього виберіть " +"спосіб оплати кредитної картки, натисніть \"Підтвердити\" та поверніть " +"оригінальну оплату вручну за допомогою бекенду Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Для швидкої обробки замовлень: просто проведіть кредитну картку на екрані платежу\n" +"(ще нічого не натискаючи), який буде стягувати повну суму замовлення\n" +"з картки." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Перейдіть на екран оплати, щоб використати картки" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Обробка транзакції..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID продавця, щоби підтвердити його на сервері постачальника послуг платежу" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Якщо у вас досі немає рахунку Vantiv, зв'яжіться з Vantiv +1 (800) 846-4472\n" +" щоб створити рахунок." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Номер рахунку з Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID продавця" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Пароль продавця" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Назва" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Назва цього налаштування Vantiv" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Жодних налаштувань Vantiv не асоційовано з методом оплати." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Не знайдено відкритої сесії точки продажу %s для користувача." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Немає відповіді від Vantiv (Vantiv впав?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Немає відповіді із сервера (підключений до мережі?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Помилка Odoo під час проведення транзакції." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Гаразд" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Платіж онлайн" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Частково схвалений" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Пароль продавця для автентифікації на сервері платежу постачальника послуг " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Оплачуйте з: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Номер запису платежу з Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Номер референсу платежу з Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Встановіть ваш торговий рахунок Vantiv." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способи оплати точки продажу" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежі точки продажу" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Налаштування точки продажу Vantiv" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Транзакції точки продажу Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Відшкодування не підтримується" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Помилка скасування, відправка VoidSale..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Завершення відбулося" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Відправлення сторінок..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "ДО УГОДИ ВЛАСНИКА КАРТКИ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Бренд платіжної картки (наприклад, Visa, AMEX, ...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Номер картки, який використовується для оплати." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Налаштування Vantiv використовуються для цього журналу" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "Останні 4 цифри картки використовується для оплати " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Це може бути спричинено неправильним проведенням або неможливо встановити " +"розкладку клавіатури для US QWERTY (не US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Транзакція схвалена" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Тип" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Використання інтеграції Vantiv у точці продажу - це легко: просто натисніть на\n" +"асоційований метод оплати. Після цього сума може бути скоригована (наприклад, для повернення коштів),\n" +"як у іншому рядку оплати. Щоразу, коли встановлюється рядок оплати, картку\n" +"можна проводити через кардрідер." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Рахунки Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Налаштування Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Облікові дані Vantiv " + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Номер рахунку Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Номер запису Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Номер референсу Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale вдалося" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ОЧІКУЄ ПРОВЕДЕННЯ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Наразі ми підтримуємо пристрій для читання карток MagTek Dynamag. Це може бути пов'язано\n" +"безпосередньо до пристрою точки продажу або його можна підключити до IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/vi.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/vi.po new file mode 100644 index 0000000..1a598f6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/vi.po @@ -0,0 +1,503 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "Mua một máy đọc thẻ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Cấu hình Vantiv xác định tài khoản Vantiv nào sẽ được sử dụng khi\n" +" xử lý giao dịch thẻ trong POS. Việc cài đặt cấu hình\n" +" Vantiv, bạn sẽ có thể cho phép thanh toán bằng nhiều loại thẻ khác nhau\n" +" (VD. Visa, MasterCard, Discovery, American Express, ...). Sau khi cài đặt\n" +" cấu hình này, bạn nên liên kết nó với một phương thức thanh toán trong POS." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "TRÊN SỐ TIỀN ĐƯỢC PHÉP" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "MÃ XÁC NHẬN: " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "Quy tắc mã vạch" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "CHỦ THẺ SẼ THANH TOÁN CHO NHÀ PHÁT HÀNH THẺ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "Đơn vị phát hành thẻ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "Số thẻ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "Tiền tố số thẻ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "Tên chủ thẻ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "Máy đọc thẻ" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "Cấu hình máy đọc thẻ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "Không thể đọc thẻ" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "Thẻ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "" +"Không hỗ trợ hoàn tiền vào thẻ. Thay vào đó, hãy chọn phương thức thanh toán" +" bằng thẻ của bạn, nhấp vào 'Xác thực' và hoàn lại khoản thanh toán ban đầu " +"theo cách thủ công thông qua back-end của Vantiv." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"Để xử lý nhanh đơn hàng: chỉ cần quẹt thẻ, trên màn hình thanh toán\n" +" (không cần nhấn thêm gì cả) sẽ tính toàn bộ số tiền của đơn đặt hàng\n" +" qua thẻ." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "Đi đến màn hình thanh toán để sử dụng thẻ" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "Đang xử lý giao dịch..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "" +"ID của người bán để xác thực người bán này trên máy chủ của nhà cung cấp " +"dịch vụ thanh toán" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "" +"Nếu bạn chưa có tài khoản Vantiv, hãy liên hệ Vantiv theo số +1 (800) 846-4472\n" +" để tạo một tài khoản." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Số hóa đơn từ Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "Chỉnh sửa lần cuối vào" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "ID người bán" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "Mật khẩu người bán" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "Tên" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "Tên của cấu hình Vantiv này" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "Không có cấu hình Vantiv liên kết với phương thức thanh toán này. " + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "Không tìm thấy phiên bán hàng nào đã mở cho người dùng %s. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Không có phản hồi từ Vantiv (Vantiv gặp sự cố?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "Không có phản hồi từ máy chủ (kiểm tra kết nối mạng?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "Lỗi Odoo khi xử lý giao dịch" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "Đồng ý" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "Thanh toán online" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "Xác nhận một phần" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "" +"Mật khẩu của người bán để xác thực người bán này trên máy chủ nhà cung cấp " +"dịch vụ thanh toán. " + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "Thanh toán bằng:" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Số hồ sơ thanh toán từ Vantiv Pay" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Số tham chiếu thanh toán từ Vantiv Pay" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "Vui lòng thiết lập tài khoản người bán Vantiv của bạn. " + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán lẻ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán lẻ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Thanh toán điểm bán lẻ" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "Cấu hình Vantiv POS" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "Giao dịch Vantiv POS" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "Không hỗ trợ hoàn tiền" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "Đảo giao dịch không thành công, gửi VoidSale ..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "Đảo giao dịch thành công" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "Gửi yêu cầu đảo giao dịch..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "TỚI THỎA THUẬN CHỦ THẺ" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "Nhà cung cấp thẻ thanh toán (vd: Visa, AMEX,...)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "Số thẻ dùng cho thanh toán." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "Cấu hình của Vantiv được dùng cho sổ nhật ký này" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "04 số cuối của thẻ được dùng để thanh toán" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "" +"Điều này có thể là do thao tác quẹt chưa đạt yêu cầu hoặc do chưa đặt bàn " +"phím của bạn thành US QWERTY (không phải US International)." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "Giao dịch được xác nhận" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "Loại" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"Sử dụng tích hợp Vantiv trong POS rất dễ dàng: chỉ cần bấm \n" +" phương thức thanh toán được liên kết. Sau đó số tiền có thể được điều chỉnh (VD: cho hoàn tiền)\n" +" giống như mọi dòng thanh toán khác. Mỗi khi một dòng thanh toán được thiết lập, có thể\n" +" quẹt thẻ trên máy đọc thẻ." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Tài khoản Vantiv" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Cấu hình Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Thông tin đăng nhập Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Số hóa đơn Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Số hồ sơ Vantiv" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Số tham chiếu Vantiv" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "VoidSale thành công" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "ĐANG CHỜ QUẸT THẺ" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"Chúng tôi hiện hỗ trợ máy đọc thẻ MagTek Dynamag. Máy này có thể được kết nối\n" +" trực tiếp với thiết bị POS hoặc với Hộp IoT." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_CN.po new file mode 100644 index 0000000..c230756 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_CN.po @@ -0,0 +1,489 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Jeffery CHEN , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jeffery CHEN , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "购买读卡器" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv 配置定义了在以下情况下将使用的 Vantiv 帐户\n" +" 在营业点处理信用卡交易。 设置 Vantiv\n" +" 配置将使您能够允许使用各种信用卡付款\n" +" (例如 Visa、MasterCard、Discovery、美国运通...)。 设置好之后\n" +" 您应该将其与营业点付款方式相关联的配置." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "上述金额" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "验证代码" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "条码规则" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "持卡人会付款给发卡人" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "卡品牌" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "卡号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "卡号前缀" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "卡所有者名称" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "读卡器" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "配置读卡器" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "无法读取卡" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "信用卡" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "不支持信用卡退款。而是选择您的信用卡支付方式,点击“验证”并通过Vantiv后端手动退还原始费用。" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "快速处理订单:在支付屏幕只刷信用卡(不做其他任何操作)就会用卡支付订单的总额" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "到支付屏幕使用卡" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "处理交易……" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "授权给商家ID以便能在支付供应商的服务器上支付" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "如果您还没有 Vantiv 帐户,请致电 +1 (800) 846-4472 联系 Vantiv 创造一个." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Pay 的结算单编号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "最后更新人" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "商家ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "商家密码" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "名称" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "此 Vantiv 配置的名称" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "没有与付款方式相关的 Vantiv 配置." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "未找到用户 %s 的已打开POS会话" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Vantiv 没有回应 (Vantin关机?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "服务器无响应,请检查网络。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "处理交易事务的Odoo错误" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "确定" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "线上支付" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "部分批准" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "用于在支付供应商服务器上验证身份的商户密码" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "支付方式: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Pay 的支付记录编号" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Pay 的支付参考号" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "请设置您的 Vantiv 商家帐户." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "销售点支付" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "营业点 Vantiv 配置" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "营业点 Vantiv 交易" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "退款不支持" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "反转失败,发送Vo售销…" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "逆转成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "逆转发送……" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "持卡人协议" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "支付卡的品牌(例如 Visa ,AMEX……)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "支付的卡号" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "本日记帐使用Vantiv的设定" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "支付卡的最后4位号码" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "可能是刷卡严重错误或者输入法没有设置为美国标准(不是美国国际标准)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "交易确认" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "类型" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"在营业点中使用 Vantiv 集成很容易:\n" +" 只需按相关支付方式。 之后可以调整金额(例如现金返还)\n" +" 就像在任何其他付款线上一样。 每当设置支付明细时,\n" +" 一张卡可以通过读卡器设备刷卡." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv 账户" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv 配置" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv 凭据" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv 结算单编号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv 纪录编号" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv 参考编号" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "清仓成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "等待刷卡" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"我们目前支持MagTek Dynamag读卡器设备。它可以连接\n" +" 直接到销售点设备或它可以连接到IoTBox。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_TW.po new file mode 100644 index 0000000..a8d3360 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/i18n/zh_TW.po @@ -0,0 +1,492 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mercury +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2025 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Buy a card reader" +msgstr "購買讀卡器" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Vantiv Configurations define what Vantiv account will be used when\n" +" processing credit card transactions in the Point Of Sale. Setting up a Vantiv\n" +" configuration will enable you to allow payments with various credit cards\n" +" (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this\n" +" configuration you should associate it with a Point Of Sale payment method." +msgstr "" +"Vantiv 設定定義了在以下情況下將使用的 Vantiv 帳號\n" +" 在營業點處理信用卡交易. 設定 Vantiv\n" +" 設定將使您能夠使用各種信用卡付款\n" +" (例如 Visa、MasterCard、Discovery、美國運通...). 設定好之後\n" +" 您應該將其與營業點付款方式相關聯的設定." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "ABOVE AMOUNT PURSUANT" +msgstr "上述數額根據" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "APPROVAL CODE:" +msgstr "批准代碼:" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_barcode_rule +msgid "Barcode Rule" +msgstr "條碼規則" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "CARDHOLDER WILL PAY CARD ISSUER" +msgstr "持卡人將支付發卡行" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_brand +msgid "Card Brand" +msgstr "信用卡品牌" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_number +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_order +msgid "Card Number" +msgstr "信用卡號" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "Card Number Prefix" +msgstr "卡號碼字首" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_card_owner_name +msgid "Card Owner Name" +msgstr "信用卡所有者姓名" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_tree +msgid "Card Reader" +msgstr "讀卡器" + +#. module: pos_mercury +#: model_terms:ir.actions.act_window,help:pos_mercury.action_configuration_form +msgid "Configure your card reader" +msgstr "設定讀卡機" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Could not read card" +msgstr "無法讀取該卡" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__create_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__create_date +msgid "Created on" +msgstr "建立於" + +#. module: pos_mercury +#: model:ir.model.fields.selection,name:pos_mercury.selection__barcode_rule__type__credit +msgid "Credit Card" +msgstr "信用卡" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"Credit card refunds are not supported. Instead select your credit card " +"payment method, click 'Validate' and refund the original charge manually " +"through the Vantiv backend." +msgstr "不支援信用卡退款。相反, 選擇您的信用卡付款條件, 點擊 '驗證' 通過 Vantiv 後端人工退還原始費用。" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__display_name +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"For quickly handling orders: just swiping a credit card when on the payment screen\n" +" (without having pressed anything else) will charge the full amount of the order to\n" +" the card." +msgstr "" +"快速處理訂單:在支付螢幕只刷信用卡\n" +"(不按下其他任何東西)就會用卡支付訂單的總額." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/ProductScreen.js:0 +#, python-format +msgid "Go to payment screen to use cards" +msgstr "前往支付螢幕以使用卡" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Handling transaction..." +msgstr "處理交易..." + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__id +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__id +msgid "ID" +msgstr "ID" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "ID of the merchant to authenticate him on the payment provider server" +msgstr "用於在支付供應商伺服器上對其進行身份驗證的商家 ID" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472\n" +" to create one." +msgstr "如果您還沒有 Vantiv 帳號,請致電 +1 (800) 846-4472 聯繫 Vantiv 建立一個." + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Invoice number from Vantiv Pay" +msgstr "Vantiv Pay 的發票編號" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration____last_update +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction____last_update +msgid "Last Modified on" +msgstr "最後修改於" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_uid +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__write_date +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_mercury_transaction__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_id +msgid "Merchant ID" +msgstr "商家ID" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "Merchant Password" +msgstr "商家密碼" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_mercury_configuration__name +msgid "Name" +msgstr "名稱" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__name +msgid "Name of this Vantiv configuration" +msgstr "此 Vantiv 設定的名稱" + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No Vantiv configuration associated with the payment method." +msgstr "沒有與付款方式相關的 Vantiv 設定." + +#. module: pos_mercury +#. odoo-python +#: code:addons/pos_mercury/models/pos_mercury_transaction.py:0 +#, python-format +msgid "No opened point of sale session for user %s found." +msgstr "找不到使用者 %s 已打開POS營業點。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from Vantiv (Vantiv down?)" +msgstr "Vantiv 沒有回應 (Vantin關機?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "No response from server (connected to network?)" +msgstr "伺服器沒有回應(網路已連接?)" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Odoo error while processing transaction." +msgstr "處理交易時出現Odoo錯誤。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Ok" +msgstr "確定" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentTransactionPopup.js:0 +#, python-format +msgid "Online Payment" +msgstr "線上支付" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Partially approved" +msgstr "部分已批准" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_mercury_configuration__merchant_pwd +msgid "" +"Password of the merchant to authenticate him on the payment provider server" +msgstr "用於在支付提供商伺服器上驗證身份的商家密碼" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Pay with: " +msgstr "支付方式: " + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_record_no +msgid "Payment record number from Vantiv Pay" +msgstr "Vantiv Pay 的付款記錄編號" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Payment reference number from Vantiv Pay" +msgstr "Vantiv Pay 的付款參考號" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Please setup your Vantiv merchant account." +msgstr "請設定您的 Vantiv 商家帳號." + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS訂單" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS付款條件" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS付款" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_configuration +msgid "Point of Sale Vantiv Configuration" +msgstr "營業點 Vantiv 設定" + +#. module: pos_mercury +#: model:ir.model,name:pos_mercury.model_pos_mercury_mercury_transaction +msgid "Point of Sale Vantiv Transaction" +msgstr "營業點 Vantiv 交易" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Refunds not supported" +msgstr "不支援退款" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal failed, sending VoidSale..." +msgstr "逆轉失敗,發送無效銷售..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Reversal succeeded" +msgstr "逆轉成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Sending reversal..." +msgstr "逆轉發送..." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "TO CARDHOLDER AGREEMENT" +msgstr "持卡人協議" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_brand +msgid "The brand of the payment card (e.g. Visa, AMEX, ...)" +msgstr "付款卡品牌(例:Visa、美國運通⋯)" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_prefixed_card_number +msgid "The card number used for the payment." +msgstr "用來付款的卡號。" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "The configuration of Vantiv used for this journal" +msgstr "此日記帳使用Vantiv的設定" + +#. module: pos_mercury +#: model:ir.model.fields,help:pos_mercury.field_pos_payment__mercury_card_number +msgid "The last 4 numbers of the card used to pay" +msgstr "用來付款的卡之最後4位號碼" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "" +"This can be caused by a badly executed swipe or by not having your keyboard " +"layout set to US QWERTY (not US International)." +msgstr "可能是由於嚴重的刷卡錯誤或者您的鍵盤布局沒有被設定為美國標準US QWERTY(非美國國際標準)。" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "Transaction approved" +msgstr "交易已批准" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_barcode_rule__type +msgid "Type" +msgstr "類型" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"Using the Vantiv integration in the Point Of Sale is easy: just press the\n" +" associated payment method. After that the amount can be adjusted (eg. for cashback)\n" +" just like on any other payment line. Whenever the payment line is set up, a card\n" +" can be swiped through the card reader device." +msgstr "" +"在營業點中使用 Vantiv 整合很容易:\n" +" 只需按相關支付方式。之後可以調整金額(例如現金返還)\n" +" 就像在任何其他付款線上一樣。每當設定支付明細時,\n" +" 一張卡可以通過讀卡器設備刷卡." + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.res_config_settings_view_form_inherit_pos_mercury +msgid "Vantiv Accounts" +msgstr "Vantiv 帳號" + +#. module: pos_mercury +#: model:ir.actions.act_window,name:pos_mercury.action_configuration_form +#: model:ir.ui.menu,name:pos_mercury.menu_pos_pos_mercury_config +msgid "Vantiv Configurations" +msgstr "Vantiv 設定" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment_method__pos_mercury_config_id +msgid "Vantiv Credentials" +msgstr "Vantiv 憑證" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_invoice_no +msgid "Vantiv invoice number" +msgstr "Vantiv 發票編號" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_record_no +msgid "Vantiv record number" +msgstr "Vantiv 紀錄編號" + +#. module: pos_mercury +#: model:ir.model.fields,field_description:pos_mercury.field_pos_payment__mercury_ref_no +msgid "Vantiv reference number" +msgstr "Vantiv 參考編號" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/js/PaymentScreen.js:0 +#, python-format +msgid "VoidSale succeeded" +msgstr "無效銷售成功" + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "WAITING FOR SWIPE" +msgstr "等待刷卡" + +#. module: pos_mercury +#: model_terms:ir.ui.view,arch_db:pos_mercury.view_pos_mercury_configuration_form +msgid "" +"We currently support the MagTek Dynamag card reader device. It can be connected\n" +" directly to the Point Of Sale device or it can be connected to the IoTBox." +msgstr "" +"我們目前支援 MagTek Dynamag 讀卡器設備。它可以\n" +" 直接連接到POS營業點設備,也可以連接到 IoTBox." + +#. module: pos_mercury +#. odoo-javascript +#: code:addons/pos_mercury/static/src/xml/OrderReceipt.xml:0 +#, python-format +msgid "X______________________________" +msgstr "X______________________________" diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/__init__.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/__init__.py new file mode 100644 index 0000000..3cb4d75 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/__init__.py @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_mercury +from . import pos_mercury_transaction +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury.py new file mode 100644 index 0000000..cc9ea97 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury.py @@ -0,0 +1,78 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import logging + +from odoo import models, fields, api, _ +from odoo.tools.float_utils import float_compare + +_logger = logging.getLogger(__name__) + + +class BarcodeRule(models.Model): + _inherit = 'barcode.rule' + + type = fields.Selection(selection_add=[ + ('credit', 'Credit Card') + ], ondelete={'credit': 'set default'}) + + +class PosMercuryConfiguration(models.Model): + _name = 'pos_mercury.configuration' + _description = 'Point of Sale Vantiv Configuration' + + name = fields.Char(required=True, help='Name of this Vantiv configuration') + merchant_id = fields.Char(string='Merchant ID', required=True, help='ID of the merchant to authenticate him on the payment provider server') + merchant_pwd = fields.Char(string='Merchant Password', required=True, help='Password of the merchant to authenticate him on the payment provider server') + + +class PoSPayment(models.Model): + _inherit = "pos.payment" + + mercury_card_number = fields.Char(string='Card Number', help='The last 4 numbers of the card used to pay') + mercury_prefixed_card_number = fields.Char(string='Card Number Prefix', compute='_compute_prefixed_card_number', help='The card number used for the payment.') + mercury_card_brand = fields.Char(string='Card Brand', help='The brand of the payment card (e.g. Visa, AMEX, ...)') + mercury_card_owner_name = fields.Char(string='Card Owner Name') + mercury_ref_no = fields.Char(string='Vantiv reference number', help='Payment reference number from Vantiv Pay') + mercury_record_no = fields.Char(string='Vantiv record number', help='Payment record number from Vantiv Pay') + mercury_invoice_no = fields.Char(string='Vantiv invoice number', help='Invoice number from Vantiv Pay') + + def _compute_prefixed_card_number(self): + for line in self: + if line.mercury_card_number: + line.mercury_prefixed_card_number = "********" + line.mercury_card_number + else: + line.mercury_prefixed_card_number = "" + + +class PoSPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + pos_mercury_config_id = fields.Many2one('pos_mercury.configuration', string='Vantiv Credentials', help='The configuration of Vantiv used for this journal') + + def _get_payment_terminal_selection(self): + return super(PoSPaymentMethod, self)._get_payment_terminal_selection() + [('mercury', 'Vantiv')] + + @api.onchange('use_payment_terminal') + def _onchange_use_payment_terminal(self): + super(PoSPaymentMethod, self)._onchange_use_payment_terminal() + if self.use_payment_terminal != 'mercury': + self.pos_mercury_config_id = False + +class PosOrder(models.Model): + _inherit = "pos.order" + + @api.model + def _payment_fields(self, order, ui_paymentline): + fields = super(PosOrder, self)._payment_fields(order, ui_paymentline) + + fields.update({ + 'mercury_card_number': ui_paymentline.get('mercury_card_number'), + 'mercury_card_brand': ui_paymentline.get('mercury_card_brand'), + 'mercury_card_owner_name': ui_paymentline.get('mercury_card_owner_name'), + 'mercury_ref_no': ui_paymentline.get('mercury_ref_no'), + 'mercury_record_no': ui_paymentline.get('mercury_record_no'), + 'mercury_invoice_no': ui_paymentline.get('mercury_invoice_no') + }) + + return fields diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury_transaction.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury_transaction.py new file mode 100644 index 0000000..d6a1440 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_mercury_transaction.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from datetime import date, timedelta + +import requests + +from html import unescape +from markupsafe import Markup + +from odoo import models, api, service +from odoo.tools.translate import _ +from odoo.exceptions import UserError +from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT, misc + + +class MercuryTransaction(models.Model): + _name = 'pos_mercury.mercury_transaction' + _description = 'Point of Sale Vantiv Transaction' + + def _get_pos_session(self): + pos_session = self.env['pos.session'].search([('state', '=', 'opened'), ('user_id', '=', self.env.uid)], limit=1) + if not pos_session: + raise UserError(_("No opened point of sale session for user %s found.", self.env.user.name)) + + pos_session.login() + + return pos_session + + def _get_pos_mercury_config_id(self, config, payment_method_id): + payment_method = config.current_session_id.payment_method_ids.filtered(lambda pm: pm.id == payment_method_id) + + if payment_method and payment_method.pos_mercury_config_id: + return payment_method.pos_mercury_config_id + else: + raise UserError(_("No Vantiv configuration associated with the payment method.")) + + def _setup_request(self, data): + # todo: in master make the client include the pos.session id and use that + pos_session = self._get_pos_session() + + config = pos_session.config_id + pos_mercury_config = self._get_pos_mercury_config_id(config, data['payment_method_id']) + + data['operator_id'] = pos_session.user_id.login + data['merchant_id'] = pos_mercury_config.sudo().merchant_id + data['merchant_pwd'] = pos_mercury_config.sudo().merchant_pwd + data['memo'] = "Odoo " + service.common.exp_version()['server_version'] + + def _do_request(self, template, data): + if not data['merchant_id'] or not data['merchant_pwd']: + return "not setup" + + # transaction is str()'ed so it's escaped inside of + xml_transaction = Markup(''' + + + + {transaction} + {password} + + +''').format(transaction=str(self.env['ir.qweb']._render(template, data)), password=data['merchant_pwd']) + + response = '' + + headers = { + 'Content-Type': 'text/xml', + 'SOAPAction': 'http://www.mercurypay.com/CreditTransaction', + } + + url = 'https://w1.mercurypay.com/ws/ws.asmx' + if self.env['ir.config_parameter'].sudo().get_param('pos_mercury.enable_test_env'): + url = 'https://w1.mercurycert.net/ws/ws.asmx' + + try: + r = requests.post(url, data=xml_transaction, headers=headers, timeout=65) + r.raise_for_status() + response = unescape(r.content.decode()) + except Exception: + response = "timeout" + + return response + + def _do_reversal_or_voidsale(self, data, is_voidsale): + try: + self._setup_request(data) + except UserError: + return "internal error" + + data['is_voidsale'] = is_voidsale + response = self._do_request('pos_mercury.mercury_voidsale', data) + return response + + @api.model + def do_payment(self, data): + try: + self._setup_request(data) + except UserError: + return "internal error" + + response = self._do_request('pos_mercury.mercury_transaction', data) + return response + + @api.model + def do_reversal(self, data): + return self._do_reversal_or_voidsale(data, False) + + @api.model + def do_voidsale(self, data): + return self._do_reversal_or_voidsale(data, True) + + def do_return(self, data): + try: + self._setup_request(data) + except UserError: + return "internal error" + + response = self._do_request('pos_mercury.mercury_return', data) + return response + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_session.py b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_session.py new file mode 100644 index 0000000..e8c6d9c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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('pos_mercury_config_id') + return result diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/security/ir.model.access.csv b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/security/ir.model.access.csv new file mode 100644 index 0000000..f2708f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_pos_mercury_configuration,mercury.configuration,model_pos_mercury_configuration,point_of_sale.group_pos_manager,1,1,1,1 +access_pos_mercury_mercury_transaction,mercury.transaction,model_pos_mercury_mercury_transaction,,1,0,0,0 \ No newline at end of file diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/css/pos_mercury.css b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/css/pos_mercury.css new file mode 100644 index 0000000..967241f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/css/pos_mercury.css @@ -0,0 +1,3 @@ +.pos .paymentline.selected.o_pos_mercury_swipe_pending, .pos .paymentline.o_pos_mercury_swipe_pending { + background: rgb(239, 153, 65); +} diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/OrderReceipt.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/OrderReceipt.js new file mode 100644 index 0000000..35e7716 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/OrderReceipt.js @@ -0,0 +1,24 @@ +odoo.define('pos_mercury.OrderReceipt', function(require) { + 'use strict'; + + const OrderReceipt = require('point_of_sale.OrderReceipt'); + const Registries = require('point_of_sale.Registries'); + + const PosMercuryOrderReceipt = OrderReceipt => + class extends OrderReceipt { + /** + * The receipt has signature if one of the paymentlines + * is paid with mercury. + */ + get hasPosMercurySignature() { + for (let line of this.paymentlines) { + if (line.mercury_data) return true; + } + return false; + } + }; + + Registries.Component.extend(OrderReceipt, PosMercuryOrderReceipt); + + return OrderReceipt; +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreen.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreen.js new file mode 100644 index 0000000..189dba7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreen.js @@ -0,0 +1,597 @@ +odoo.define('pos_mercury.PaymentScreen', function (require) { + 'use strict'; + + const { _t } = require('web.core'); + const PaymentScreen = require('point_of_sale.PaymentScreen'); + const Registries = require('point_of_sale.Registries'); + const NumberBuffer = require('point_of_sale.NumberBuffer'); + const { useBarcodeReader } = require('point_of_sale.custom_hooks'); + + // Lookup table to store status and error messages + const lookUpCodeTransaction = { + Approved: { + '000000': _t('Transaction approved'), + }, + TimeoutError: { + '001006': 'Global API Not Initialized', + '001007': 'Timeout on Response', + '003003': 'Socket Error sending request', + '003004': 'Socket already open or in use', + '003005': 'Socket Creation Failed', + '003006': 'Socket Connection Failed', + '003007': 'Connection Lost', + '003008': 'TCP/IP Failed to Initialize', + '003010': 'Time Out waiting for server response', + '003011': 'Connect Canceled', + '003053': 'Initialize Failed', + '009999': 'Unknown Error', + }, + FatalError: { + '-1': 'Timeout error', + '001001': 'General Failure', + '001003': 'Invalid Command Format', + '001004': 'Insufficient Fields', + '001011': 'Empty Command String', + '002000': 'Password Verified', + '002001': 'Queue Full', + '002002': 'Password Failed – Disconnecting', + '002003': 'System Going Offline', + '002004': 'Disconnecting Socket', + '002006': 'Refused ‘Max Connections’', + '002008': 'Duplicate Serial Number Detected', + '002009': 'Password Failed (Client / Server)', + '002010': 'Password failed (Challenge / Response)', + '002011': 'Internal Server Error – Call Provider', + '003002': 'In Process with server', + '003009': 'Control failed to find branded serial (password lookup failed)', + '003012': '128 bit CryptoAPI failed', + '003014': 'Threaded Auth Started Expect Response', + '003017': 'Failed to start Event Thread.', + '003050': 'XML Parse Error', + '003051': 'All Connections Failed', + '003052': 'Server Login Failed', + '004001': 'Global Response Length Error (Too Short)', + '004002': 'Unable to Parse Response from Global (Indistinguishable)', + '004003': 'Global String Error', + '004004': 'Weak Encryption Request Not Supported', + '004005': 'Clear Text Request Not Supported', + '004010': 'Unrecognized Request Format', + '004011': 'Error Occurred While Decrypting Request', + '004017': 'Invalid Check Digit', + '004018': 'Merchant ID Missing', + '004019': 'TStream Type Missing', + '004020': 'Could Not Encrypt Response- Call Provider', + '100201': 'Invalid Transaction Type', + '100202': 'Invalid Operator ID', + '100203': 'Invalid Memo', + '100204': 'Invalid Account Number', + '100205': 'Invalid Expiration Date', + '100206': 'Invalid Authorization Code', + '100207': 'Invalid Authorization Code', + '100208': 'Invalid Authorization Amount', + '100209': 'Invalid Cash Back Amount', + '100210': 'Invalid Gratuity Amount', + '100211': 'Invalid Purchase Amount', + '100212': 'Invalid Magnetic Stripe Data', + '100213': 'Invalid PIN Block Data', + '100214': 'Invalid Derived Key Data', + '100215': 'Invalid State Code', + '100216': 'Invalid Date of Birth', + '100217': 'Invalid Check Type', + '100218': 'Invalid Routing Number', + '100219': 'Invalid TranCode', + '100220': 'Invalid Merchant ID', + '100221': 'Invalid TStream Type', + '100222': 'Invalid Batch Number', + '100223': 'Invalid Batch Item Count', + '100224': 'Invalid MICR Input Type', + '100225': 'Invalid Driver’s License', + '100226': 'Invalid Sequence Number', + '100227': 'Invalid Pass Data', + '100228': 'Invalid Card Type', + }, + }; + + const PosMercuryPaymentScreen = (PaymentScreen) => + class extends PaymentScreen { + setup() { + super.setup(); + if (this.env.pos.getOnlinePaymentMethods().length !== 0) { + useBarcodeReader({ + credit: this.credit_code_action, + }); + } + // How long we wait for the odoo server to deliver the response of + // a Vantiv transaction + this.server_timeout_in_ms = 95000; + + // How many Vantiv transactions we send without receiving a + // response + this.server_retries = 3; + } + + /** + * The card reader acts as a barcode scanner. This sets up + * the NumberBuffer to not immediately act on keyboard + * input. + * + * @override + */ + get _getNumberBufferConfig() { + const res = super._getNumberBufferConfig; + res['useWithBarcode'] = true; + return res; + } + + /** + * Finish any pending input before trying to validate. + * + * @override + */ + async validateOrder(isForceValidate) { + NumberBuffer.capture(); + return super.validateOrder(...arguments); + } + + /** + * Finish any pending input before sending a request to a terminal. + * + * @override + */ + async _sendPaymentRequest({ detail: line }) { + NumberBuffer.capture(); + return super._sendPaymentRequest(...arguments); + } + + _get_swipe_pending_line() { + var i = 0; + var lines = this.env.pos.get_order().get_paymentlines(); + + for (i = 0; i < lines.length; i++) { + if (lines[i].mercury_swipe_pending) { + return lines[i]; + } + } + + return 0; + } + + _does_credit_payment_line_exist(amount, card_number, card_brand, card_owner_name) { + var i = 0; + var lines = this.env.pos.get_order().get_paymentlines(); + + for (i = 0; i < lines.length; i++) { + if ( + lines[i].mercury_amount === amount && + lines[i].mercury_card_number === card_number && + lines[i].mercury_card_brand === card_brand && + lines[i].mercury_card_owner_name === card_owner_name + ) { + return true; + } + } + + return false; + } + + retry_mercury_transaction( + def, + response, + retry_nr, + can_connect_to_server, + callback, + args + ) { + var self = this; + var message = ''; + + if (retry_nr < self.server_retries) { + if (response) { + message = 'Retry #' + (retry_nr + 1) + '...

' + response.message; + } else { + message = 'Retry #' + (retry_nr + 1) + '...'; + } + def.notify({ + message: message, + }); + + setTimeout(function () { + callback.apply(self, args); + }, 1000); + } else { + if (response) { + message = + 'Error ' + + response.error + + ': ' + + lookUpCodeTransaction['TimeoutError'][response.error] + + '
' + + response.message; + } else { + if (can_connect_to_server) { + message = self.env._t('No response from Vantiv (Vantiv down?)'); + } else { + message = self.env._t( + 'No response from server (connected to network?)' + ); + } + } + def.resolve({ + message: message, + auto_close: false, + }); + } + } + + // Handler to manage the card reader string + credit_code_transaction(parsed_result, old_deferred, retry_nr) { + var order = this.env.pos.get_order(); + if (order.get_due(order.selected_paymentline) < 0) { + this.showPopup('ErrorPopup', { + title: this.env._t('Refunds not supported'), + body: this.env._t( + "Credit card refunds are not supported. Instead select your credit card payment method, click 'Validate' and refund the original charge manually through the Vantiv backend." + ), + }); + return; + } + + if (this.env.pos.getOnlinePaymentMethods().length === 0) { + return; + } + + var self = this; + var decodedMagtek = self.env.pos.decodeMagtek(parsed_result.code); + + if (!decodedMagtek) { + this.showPopup('ErrorPopup', { + title: this.env._t('Could not read card'), + body: this.env._t( + 'This can be caused by a badly executed swipe or by not having your keyboard layout set to US QWERTY (not US International).' + ), + }); + return; + } + + var swipe_pending_line = self._get_swipe_pending_line(); + var purchase_amount = 0; + + if (swipe_pending_line) { + purchase_amount = swipe_pending_line.get_amount(); + } else { + purchase_amount = self.env.pos.get_order().get_due(); + } + + var transaction = { + encrypted_key: decodedMagtek['encrypted_key'], + encrypted_block: decodedMagtek['encrypted_block'], + transaction_type: 'Credit', + transaction_code: 'Sale', + invoice_no: self.env.pos.get_order().uid.replace(/-/g, ''), + purchase: purchase_amount, + payment_method_id: parsed_result.payment_method_id, + }; + + var def = old_deferred || new $.Deferred(); + retry_nr = retry_nr || 0; + + // show the transaction popup. + // the transaction deferred is used to update transaction status + // if we have a previous deferred it indicates that this is a retry + if (!old_deferred) { + self.showPopup('PaymentTransactionPopup', { + transaction: def, + }); + def.notify({ + message: this.env._t('Handling transaction...'), + }); + } + + this.rpc( + { + model: 'pos_mercury.mercury_transaction', + method: 'do_payment', + args: [transaction], + }, + { + timeout: self.server_timeout_in_ms, + } + ) + .then(function (data) { + // if not receiving a response from Vantiv, we should retry + if (data === 'timeout') { + self.retry_mercury_transaction( + def, + null, + retry_nr, + true, + self.credit_code_transaction, + [parsed_result, def, retry_nr + 1] + ); + return; + } + + if (data === 'not setup') { + def.resolve({ + message: self.env._t('Please setup your Vantiv merchant account.'), + }); + return; + } + + if (data === 'internal error') { + def.resolve({ + message: self.env._t('Odoo error while processing transaction.'), + }); + return; + } + + var response = self.env.pos.decodeMercuryResponse(data); + response.payment_method_id = parsed_result.payment_method_id; + + if (response.status === 'Approved') { + // AP* indicates a duplicate request, so don't add anything for those + if ( + response.message === 'AP*' && + self._does_credit_payment_line_exist( + response.authorize, + decodedMagtek['number'], + response.card_type, + decodedMagtek['name'] + ) + ) { + def.resolve({ + message: lookUpCodeTransaction['Approved'][response.error], + auto_close: true, + }); + } else { + // If the payment is approved, add a payment line + var order = self.env.pos.get_order(); + + if (swipe_pending_line) { + order.select_paymentline(swipe_pending_line); + } else { + order.add_paymentline( + self.payment_methods_by_id[parsed_result.payment_method_id] + ); + } + + order.selected_paymentline.paid = true; + order.selected_paymentline.mercury_swipe_pending = false; + order.selected_paymentline.mercury_amount = response.authorize; + order.selected_paymentline.set_amount(response.authorize); + order.selected_paymentline.mercury_card_number = + decodedMagtek['number']; + order.selected_paymentline.mercury_card_brand = response.card_type; + order.selected_paymentline.mercury_card_owner_name = + decodedMagtek['name']; + order.selected_paymentline.mercury_ref_no = response.ref_no; + order.selected_paymentline.mercury_record_no = response.record_no; + order.selected_paymentline.mercury_invoice_no = response.invoice_no; + order.selected_paymentline.mercury_auth_code = response.auth_code; + order.selected_paymentline.mercury_data = response; // used to reverse transactions + order.selected_paymentline.set_credit_card_name(); + + NumberBuffer.reset(); + + if (response.message === 'PARTIAL AP') { + def.resolve({ + message: self.env._t('Partially approved'), + auto_close: false, + }); + } else { + def.resolve({ + message: lookUpCodeTransaction['Approved'][response.error], + auto_close: true, + }); + } + } + } + + // if an error related to timeout or connectivity issues arised, then retry the same transaction + else { + if (lookUpCodeTransaction['TimeoutError'][response.error]) { + // recoverable error + self.retry_mercury_transaction( + def, + response, + retry_nr, + true, + self.credit_code_transaction, + [parsed_result, def, retry_nr + 1] + ); + } else { + // not recoverable + def.resolve({ + message: + 'Error ' + response.error + ':
' + response.message, + auto_close: false, + }); + } + } + }) + .catch(function () { + self.retry_mercury_transaction( + def, + null, + retry_nr, + false, + self.credit_code_transaction, + [parsed_result, def, retry_nr + 1] + ); + }); + } + + credit_code_cancel() { + return; + } + + credit_code_action(parsed_result) { + var online_payment_methods = this.env.pos.getOnlinePaymentMethods(); + + if (online_payment_methods.length === 1) { + parsed_result.payment_method_id = online_payment_methods[0].item; + this.credit_code_transaction(parsed_result); + } else { + // this is for supporting another payment system like mercury + const selectionList = online_payment_methods.map((paymentMethod) => ({ + id: paymentMethod.item, + label: paymentMethod.label, + isSelected: false, + item: paymentMethod.item, + })); + this.showPopup('SelectionPopup', { + title: this.env._t('Pay with: '), + list: selectionList, + }).then(({ confirmed, payload: selectedPaymentMethod }) => { + if (confirmed) { + parsed_result.payment_method_id = selectedPaymentMethod; + this.credit_code_transaction(parsed_result); + } else { + this.credit_code_cancel(); + } + }); + } + } + + remove_paymentline_by_ref(line) { + this.env.pos.get_order().remove_paymentline(line); + NumberBuffer.reset(); + } + + do_reversal(line, is_voidsale, old_deferred, retry_nr) { + var def = old_deferred || new $.Deferred(); + var self = this; + retry_nr = retry_nr || 0; + + // show the transaction popup. + // the transaction deferred is used to update transaction status + this.showPopup('PaymentTransactionPopup', { + transaction: def, + }); + + var request_data = _.extend( + { + transaction_type: 'Credit', + transaction_code: 'VoidSaleByRecordNo', + }, + line.mercury_data + ); + + var message = ''; + var rpc_method = ''; + + if (is_voidsale) { + message = this.env._t('Reversal failed, sending VoidSale...'); + rpc_method = 'do_voidsale'; + } else { + message = this.env._t('Sending reversal...'); + rpc_method = 'do_reversal'; + } + + if (!old_deferred) { + def.notify({ + message: message, + }); + } + + this.rpc( + { + model: 'pos_mercury.mercury_transaction', + method: rpc_method, + args: [request_data], + }, + { + timeout: self.server_timeout_in_ms, + } + ) + .then(function (data) { + if (data === 'timeout') { + self.retry_mercury_transaction( + def, + null, + retry_nr, + true, + self.do_reversal, + [line, is_voidsale, def, retry_nr + 1] + ); + return; + } + + if (data === 'internal error') { + def.resolve({ + message: self.env._t('Odoo error while processing transaction.'), + }); + return; + } + + var response = self.env.pos.decodeMercuryResponse(data); + + if (!is_voidsale) { + if (response.status != 'Approved' || response.message != 'REVERSED') { + // reversal was not successful, send voidsale + self.do_reversal(line, true); + } else { + // reversal was successful + def.resolve({ + message: self.env._t('Reversal succeeded'), + }); + + self.remove_paymentline_by_ref(line); + } + } else { + // voidsale ended, nothing more we can do + if (response.status === 'Approved') { + def.resolve({ + message: self.env._t('VoidSale succeeded'), + }); + + self.remove_paymentline_by_ref(line); + } else { + def.resolve({ + message: + 'Error ' + response.error + ':
' + response.message, + }); + } + } + }) + .catch(function () { + self.retry_mercury_transaction( + def, + null, + retry_nr, + false, + self.do_reversal, + [line, is_voidsale, def, retry_nr + 1] + ); + }); + } + + /** + * @override + */ + deletePaymentLine(event) { + const { cid } = event.detail; + const line = this.paymentLines.find((line) => line.cid === cid); + if (line.mercury_data) { + this.do_reversal(line, false); + } else { + super.deletePaymentLine(event); + } + } + + /** + * @override + */ + addNewPaymentLine({ detail: paymentMethod }) { + const order = this.env.pos.get_order(); + const res = super.addNewPaymentLine(...arguments); + if (res && paymentMethod.pos_mercury_config_id) { + order.selected_paymentline.mercury_swipe_pending = true; + } + } + }; + + Registries.Component.extend(PaymentScreen, PosMercuryPaymentScreen); + + return PaymentScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreenPaymentLines.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreenPaymentLines.js new file mode 100644 index 0000000..64228d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentScreenPaymentLines.js @@ -0,0 +1,30 @@ +odoo.define('pos_mercury.PaymentScreenPaymentLines', function (require) { + 'use strict'; + + const PaymentScreenPaymentLines = require('point_of_sale.PaymentScreenPaymentLines'); + const Registries = require('point_of_sale.Registries'); + + const PosMercuryPaymentLines = (PaymentScreenPaymentLines) => + class extends PaymentScreenPaymentLines { + /** + * @override + */ + selectedLineClass(line) { + return Object.assign({}, super.selectedLineClass(line), { + o_pos_mercury_swipe_pending: line.mercury_swipe_pending, + }); + } + /** + * @override + */ + unselectedLineClass(line) { + return Object.assign({}, super.unselectedLineClass(line), { + o_pos_mercury_swipe_pending: line.mercury_swipe_pending, + }); + } + }; + + Registries.Component.extend(PaymentScreenPaymentLines, PosMercuryPaymentLines); + + return PaymentScreenPaymentLines; +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentTransactionPopup.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentTransactionPopup.js new file mode 100644 index 0000000..6bdbd0d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/PaymentTransactionPopup.js @@ -0,0 +1,39 @@ +odoo.define('pos_mercury.PaymentTransactionPopup', function(require) { + 'use strict'; + + const AbstractAwaitablePopup = require('point_of_sale.AbstractAwaitablePopup'); + const Registries = require('point_of_sale.Registries'); + const { _lt } = require('@web/core/l10n/translation'); + + const { useState } = owl; + + class PaymentTransactionPopup extends AbstractAwaitablePopup { + setup() { + super.setup(); + this.state = useState({ message: '', confirmButtonIsShown: false }); + this.props.transaction.then(data => { + if (data.auto_close) { + setTimeout(() => { + this.confirm(); + }, 2000) + } else { + this.state.confirmButtonIsShown = true; + } + this.state.message = data.message; + }).progress(data => { + this.state.message = data.message; + }) + } + } + PaymentTransactionPopup.template = 'PaymentTransactionPopup'; + PaymentTransactionPopup.defaultProps = { + confirmText: _lt('Ok'), + title: _lt('Online Payment'), + body: '', + cancelKey: false, + }; + + Registries.Component.add(PaymentTransactionPopup); + + return PaymentTransactionPopup; +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/ProductScreen.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/ProductScreen.js new file mode 100644 index 0000000..bc5a529 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/ProductScreen.js @@ -0,0 +1,26 @@ +odoo.define('pos_mercury.ProductScreen', function (require) { + 'use strict'; + + const ProductScreen = require('point_of_sale.ProductScreen'); + const Registries = require('point_of_sale.Registries'); + const { useBarcodeReader } = require('point_of_sale.custom_hooks'); + + const PosMercuryProductScreen = (ProductScreen) => + class extends ProductScreen { + setup() { + super.setup(); + useBarcodeReader({ + credit: this.credit_error_action, + }); + } + credit_error_action() { + this.showPopup('ErrorPopup', { + body: this.env._t('Go to payment screen to use cards'), + }); + } + }; + + Registries.Component.extend(ProductScreen, PosMercuryProductScreen); + + return ProductScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/pos_mercury.js b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/pos_mercury.js new file mode 100644 index 0000000..7fd4c93 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/js/pos_mercury.js @@ -0,0 +1,141 @@ +odoo.define('pos_mercury.pos_mercury', function (require) { +"use strict"; + +var { PosGlobalState, Order, Payment } = require('point_of_sale.models'); +const Registries = require('point_of_sale.Registries'); + + +const PosMercuryPosGlobalState = (PosGlobalState) => class PosMercuryPosGlobalState extends PosGlobalState { + getOnlinePaymentMethods() { + var online_payment_methods = []; + + $.each(this.payment_methods, function (i, payment_method) { + if (payment_method.pos_mercury_config_id) { + online_payment_methods.push({label: payment_method.name, item: payment_method.id}); + } + }); + + return online_payment_methods; + } + decodeMagtek(magtekInput) { + // Regular expression to identify and extract data from the track 1 & 2 of the magnetic code + var _track1_regex = /%B?([0-9]*)\^([A-Z\/ -_]*)\^([0-9]{4})(.{3})([^?]+)\?/; + + var track1 = magtekInput.match(_track1_regex); + var magtek_generated = magtekInput.split('|'); + + var to_return = {}; + try { + track1.shift(); // get rid of complete match + to_return['number'] = track1.shift().substr(-4); + to_return['name'] = track1.shift(); + track1.shift(); // expiration date + track1.shift(); // service code + track1.shift(); // discretionary data + track1.shift(); // zero pad + + magtek_generated.shift(); // track1 and track2 + magtek_generated.shift(); // clear text crc + magtek_generated.shift(); // encryption counter + to_return['encrypted_block'] = magtek_generated.shift(); + magtek_generated.shift(); // enc session id + magtek_generated.shift(); // device serial + magtek_generated.shift(); // magneprint data + magtek_generated.shift(); // magneprint status + magtek_generated.shift(); // enc track3 + to_return['encrypted_key'] = magtek_generated.shift(); + magtek_generated.shift(); // enc track1 + magtek_generated.shift(); // reader enc status + + return to_return; + } catch (_e) { + return 0; + } + } + decodeMercuryResponse(data) { + // get rid of xml version declaration and just keep the RStream + // from the response because the xml contains two version + // declarations. One for the SOAP, and one for the content. Maybe + // we should unpack the SOAP layer in python? + data = data.replace(/.*<\?xml version="1.0"\?>/, ""); + data = data.replace(/<\/CreditTransactionResult>.*/, ""); + + var xml = $($.parseXML(data)); + var cmd_response = xml.find("CmdResponse"); + var tran_response = xml.find("TranResponse"); + + return { + status: cmd_response.find("CmdStatus").text(), + message: cmd_response.find("TextResponse").text(), + error: cmd_response.find("DSIXReturnCode").text(), + card_type: tran_response.find("CardType").text(), + auth_code: tran_response.find("AuthCode").text(), + acq_ref_data: tran_response.find("AcqRefData").text(), + process_data: tran_response.find("ProcessData").text(), + invoice_no: tran_response.find("InvoiceNo").text(), + ref_no: tran_response.find("RefNo").text(), + record_no: tran_response.find("RecordNo").text(), + purchase: parseFloat(tran_response.find("Purchase").text()), + authorize: parseFloat(tran_response.find("Authorize").text()), + }; + } +} +Registries.Model.extend(PosGlobalState, PosMercuryPosGlobalState); + + +const PosMercuryPayment = (Payment) => class PosMercuryPayment extends Payment { + init_from_JSON(json) { + super.init_from_JSON(...arguments); + + this.paid = json.paid; + this.mercury_card_number = json.mercury_card_number; + this.mercury_card_brand = json.mercury_card_brand; + this.mercury_card_owner_name = json.mercury_card_owner_name; + this.mercury_ref_no = json.mercury_ref_no; + this.mercury_record_no = json.mercury_record_no; + this.mercury_invoice_no = json.mercury_invoice_no; + this.mercury_auth_code = json.mercury_auth_code; + this.mercury_data = json.mercury_data; + this.mercury_swipe_pending = json.mercury_swipe_pending; + + this.set_credit_card_name(); + } + export_as_JSON() { + return _.extend(super.export_as_JSON(...arguments), {paid: this.paid, + mercury_card_number: this.mercury_card_number, + mercury_card_brand: this.mercury_card_brand, + mercury_card_owner_name: this.mercury_card_owner_name, + mercury_ref_no: this.mercury_ref_no, + mercury_record_no: this.mercury_record_no, + mercury_invoice_no: this.mercury_invoice_no, + mercury_auth_code: this.mercury_auth_code, + mercury_data: this.mercury_data, + mercury_swipe_pending: this.mercury_swipe_pending}); + } + set_credit_card_name() { + if (this.mercury_card_number) { + this.name = this.mercury_card_brand + " (****" + this.mercury_card_number + ")"; + } + } + is_done() { + var res = super.is_done(...arguments); + return res && !this.mercury_swipe_pending; + } + export_for_printing() { + const result = super.export_for_printing(...arguments); + result.mercury_data = this.mercury_data; + result.mercury_auth_code = this.mercury_auth_code; + return result; + } +} +Registries.Model.extend(Payment, PosMercuryPayment); + + +const PosMercuryOrder = (Order) => class PosMercuryOrder extends Order { + electronic_payment_in_progress() { + var res = super.electronic_payment_in_progress(...arguments); + return res || this.get_paymentlines().some(line => line.mercury_swipe_pending); + } +} +Registries.Model.extend(Order, PosMercuryOrder); +}); diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/OrderReceipt.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/OrderReceipt.xml new file mode 100644 index 0000000..014884c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/OrderReceipt.xml @@ -0,0 +1,28 @@ + + + + + + +
+ APPROVAL CODE: + + + +
+
+
+ +
+
+
CARDHOLDER WILL PAY CARD ISSUER
+
ABOVE AMOUNT PURSUANT
+
TO CARDHOLDER AGREEMENT
+
+
+
X______________________________
+
+
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml new file mode 100644 index 0000000..0a01d9f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentScreenPaymentLines.xml @@ -0,0 +1,15 @@ + + + + + + + WAITING FOR SWIPE + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentTransactionPopup.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentTransactionPopup.xml new file mode 100644 index 0000000..7bac9c1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/static/src/xml/PaymentTransactionPopup.xml @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_config_setting_views.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_config_setting_views.xml new file mode 100644 index 0000000..82b57a6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_config_setting_views.xml @@ -0,0 +1,18 @@ + + + + res.config.form.inherit.mercury + res.config.settings + + +
+
+
+ +
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_transaction_templates.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_transaction_templates.xml new file mode 100644 index 0000000..41e268c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_transaction_templates.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_views.xml b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_views.xml new file mode 100644 index 0000000..b287c51 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pos_mercury/views/pos_mercury_views.xml @@ -0,0 +1,96 @@ + + + + + Vantiv Configurations + pos_mercury.configuration + +
+ +
+
+
+

+ Vantiv Configurations define what Vantiv account will be used when + processing credit card transactions in the Point Of Sale. Setting up a Vantiv + configuration will enable you to allow payments with various credit cards + (eg. Visa, MasterCard, Discovery, American Express, ...). After setting up this + configuration you should associate it with a Point Of Sale payment method. +

+ We currently support the MagTek Dynamag card reader device. It can be connected + directly to the Point Of Sale device or it can be connected to the IoTBox. +

+ Using the Vantiv integration in the Point Of Sale is easy: just press the + associated payment method. After that the amount can be adjusted (eg. for cashback) + just like on any other payment line. Whenever the payment line is set up, a card + can be swiped through the card reader device. +

+ For quickly handling orders: just swiping a credit card when on the payment screen + (without having pressed anything else) will charge the full amount of the order to + the card. +

+ If you don't already have a Vantiv account, contact Vantiv at +1 (800) 846-4472 + to create one. +

+
+ + + + +
+
+
+
+ + + Vantiv Configurations + pos_mercury.configuration + + + + + + + + + + Vantiv Configurations + ir.actions.act_window + pos_mercury.configuration + tree,kanban,form + +

+ Configure your card reader +

+
+
+ + + Payment Method + pos.payment.method + + + + + + + + + + POS orders + pos.order + + + + + + + + + + + +
+
diff --git a/odoo-bringout-oca-ocb-pos_mercury/pyproject.toml b/odoo-bringout-oca-ocb-pos_mercury/pyproject.toml new file mode 100644 index 0000000..717867b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mercury/pyproject.toml @@ -0,0 +1,44 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_mercury" +version = "16.0.0" +description = "Vantiv Payment Services - Credit card support for Point Of Sale" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-web>=16.0.0", + "odoo-bringout-oca-ocb-barcodes>=16.0.0", + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_mercury"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_mrp/README.md b/odoo-bringout-oca-ocb-pos_mrp/README.md new file mode 100644 index 0000000..1cc2211 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/README.md @@ -0,0 +1,49 @@ +# pos_mrp + + + This is a link module between Point of Sale and Mrp. + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_mrp +``` + +## Dependencies + +This addon depends on: +- point_of_sale +- mrp + +## Manifest Information + +- **Name**: pos_mrp +- **Version**: 1.0 +- **Category**: Hidden +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_mrp`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_mrp/doc/ARCHITECTURE.md new file mode 100644 index 0000000..25ec6c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_mrp Module - pos_mrp + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_mrp/doc/CONFIGURATION.md new file mode 100644 index 0000000..89bb1b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_mrp. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_mrp/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_mrp/doc/DEPENDENCIES.md new file mode 100644 index 0000000..51ded7f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) +- [mrp](../../odoo-bringout-oca-ocb-mrp) diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_mrp/doc/FAQ.md new file mode 100644 index 0000000..54411f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_mrp or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_mrp/doc/INSTALL.md new file mode 100644 index 0000000..582e508 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_mrp" +# or +uv pip install odoo-bringout-oca-ocb-pos_mrp" +``` diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_mrp/doc/MODELS.md new file mode 100644 index 0000000..22eb61f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/MODELS.md @@ -0,0 +1,13 @@ +# Models + +Detected core models and extensions in pos_mrp. + +```mermaid +classDiagram + class pos_order + class pos_order_line +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_mrp/doc/OVERVIEW.md new file mode 100644 index 0000000..74910eb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_mrp. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_mrp +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_mrp/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_mrp/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_mrp/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_mrp/doc/USAGE.md new file mode 100644 index 0000000..47928d2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_mrp +``` diff --git a/odoo-bringout-oca-ocb-pos_mrp/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_mrp/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__init__.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__manifest__.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__manifest__.py new file mode 100644 index 0000000..7b5b999 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/__manifest__.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'pos_mrp', + 'version': '1.0', + 'category': 'Hidden', + 'sequence': 6, + 'summary': 'Link module between Point of Sale and Mrp', + 'description': """ + This is a link module between Point of Sale and Mrp. +""", + 'depends': ['point_of_sale', 'mrp'], + 'installable': True, + 'auto_install': True, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/bs.po b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/bs.po new file mode 100644 index 0000000..5caa4f2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/bs.po @@ -0,0 +1,26 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mrp +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_mrp +#: model:ir.model,name:pos_mrp.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Stavke narudžbe na prodajnom mjestu" + +#. module: pos_mrp +#: model:ir.model,name:pos_mrp.model_pos_order +msgid "Point of Sale Orders" +msgstr "Narudžbe POS-a" diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/pos_mrp.pot b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/pos_mrp.pot new file mode 100644 index 0000000..c3a525d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/i18n/pos_mrp.pot @@ -0,0 +1,26 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_mrp +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_mrp +#: model:ir.model,name:pos_mrp.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_mrp +#: model:ir.model,name:pos_mrp.model_pos_order +msgid "Point of Sale Orders" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/__init__.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/__init__.py new file mode 100644 index 0000000..04f8c2c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_order diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/pos_order.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/pos_order.py new file mode 100644 index 0000000..896c00e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/models/pos_order.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + +class PosOrderLine(models.Model): + _inherit = "pos.order.line" + + def _get_stock_moves_to_consider(self, stock_moves, product): + self.ensure_one() + bom = product.env['mrp.bom']._bom_find(product, company_id=stock_moves.company_id.id, bom_type='phantom').get(product) + if not bom: + return super()._get_stock_moves_to_consider(stock_moves, product) + boms, components = bom.explode(product, self.qty) + ml_product_to_consider = (product.bom_ids and [comp[0].product_id.id for comp in components]) or [product.id] + if len(boms) > 1: + return stock_moves.filtered(lambda ml: ml.product_id.id in ml_product_to_consider and ml.bom_line_id) + return stock_moves.filtered(lambda ml: ml.product_id.id in ml_product_to_consider and (ml.bom_line_id in bom.bom_line_ids)) + +class PosOrder(models.Model): + _inherit = "pos.order" + + def _get_pos_anglo_saxon_price_unit(self, product, partner_id, quantity): + bom = product.env['mrp.bom']._bom_find(product, company_id=self.mapped('picking_ids.move_line_ids').company_id.id, bom_type='phantom')[product] + if not bom: + return super()._get_pos_anglo_saxon_price_unit(product, partner_id, quantity) + _dummy, components = bom.explode(product, quantity) + total_price_unit = 0 + for comp in components: + price_unit = super()._get_pos_anglo_saxon_price_unit(comp[0].product_id, partner_id, comp[1]['qty']) + price_unit = comp[0].product_id.uom_id._compute_price(price_unit, comp[0].product_uom_id) + qty_per_kit = comp[1]['qty'] / bom.product_qty / quantity + total_price_unit += price_unit * qty_per_kit + return total_price_unit diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/__init__.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/__init__.py new file mode 100644 index 0000000..4f3016c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import test_pos_mrp_flow diff --git a/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/test_pos_mrp_flow.py b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/test_pos_mrp_flow.py new file mode 100644 index 0000000..052fb6d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pos_mrp/tests/test_pos_mrp_flow.py @@ -0,0 +1,447 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import odoo + +from odoo.addons.point_of_sale.tests.common import TestPointOfSaleCommon +from odoo import fields +from odoo.tests.common import Form + +@odoo.tests.tagged('post_install', '-at_install') +class TestPosMrp(TestPointOfSaleCommon): + def test_bom_kit_order_total_cost(self): + #create a product category that use fifo + category = self.env['product.category'].create({ + 'name': 'Category for kit', + 'property_cost_method': 'fifo', + }) + + self.kit = self.env['product.product'].create({ + 'name': 'Kit Product', + 'available_in_pos': True, + 'type': 'product', + 'lst_price': 10.0, + 'categ_id': category.id, + }) + + self.component_a = self.env['product.product'].create({ + 'name': 'Comp A', + 'type': 'product', + 'available_in_pos': True, + 'lst_price': 10.0, + 'standard_price': 5.0, + }) + + self.component_b = self.env['product.product'].create({ + 'name': 'Comp B', + 'type': 'product', + 'available_in_pos': True, + 'lst_price': 10.0, + 'standard_price': 10.0, + }) + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.kit + bom_product_form.product_tmpl_id = self.kit.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_a + bom_line.product_qty = 1.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_b + bom_line.product_qty = 1.0 + self.bom_a = bom_product_form.save() + + self.pos_config.open_ui() + order = self.env['pos.order'].create({ + 'session_id': self.pos_config.current_session_id.id, + 'lines': [(0, 0, { + 'name': self.kit.name, + 'product_id': self.kit.id, + 'price_unit': self.kit.lst_price, + 'qty': 1, + 'tax_ids': [[6, False, []]], + 'price_subtotal': self.kit.lst_price, + 'price_subtotal_incl': self.kit.lst_price, + })], + 'pricelist_id': self.pos_config.pricelist_id.id, + 'amount_paid': self.kit.lst_price, + 'amount_total': self.kit.lst_price, + 'amount_tax': 0.0, + 'amount_return': 0.0, + 'to_invoice': False, + }) + payment_context = {"active_ids": order.ids, "active_id": order.id} + order_payment = self.PosMakePayment.with_context(**payment_context).create({ + 'amount': order.amount_total, + 'payment_method_id': self.cash_payment_method.id + }) + order_payment.with_context(**payment_context).check() + + self.pos_config.current_session_id.action_pos_session_closing_control() + pos_order = self.env['pos.order'].search([], order='id desc', limit=1) + self.assertEqual(pos_order.lines[0].total_cost, 15.0) + + def test_bom_kit_with_kit_invoice_valuation(self): + # create a product category that use fifo + category = self.env['product.category'].create({ + 'name': 'Category for kit', + 'property_cost_method': 'fifo', + 'property_valuation': 'real_time', + }) + + self.kit = self.env['product.product'].create({ + 'name': 'Final Kit', + 'available_in_pos': True, + 'categ_id': category.id, + 'taxes_id': False, + 'type': 'product', + }) + + self.kit_2 = self.env['product.product'].create({ + 'name': 'Final Kit 2', + 'available_in_pos': True, + 'categ_id': category.id, + 'taxes_id': False, + 'type': 'product', + }) + + self.subkit1 = self.env['product.product'].create({ + 'name': 'Subkit 1', + 'available_in_pos': True, + 'categ_id': category.id, + 'taxes_id': False, + }) + + self.subkit2 = self.env['product.product'].create({ + 'name': 'Subkit 2', + 'available_in_pos': True, + 'categ_id': category.id, + 'taxes_id': False, + }) + + self.component_a = self.env['product.product'].create({ + 'name': 'Comp A', + 'available_in_pos': True, + 'standard_price': 5.0, + 'categ_id': category.id, + 'taxes_id': False, + }) + + self.component_b = self.env['product.product'].create({ + 'name': 'Comp B', + 'available_in_pos': True, + 'standard_price': 5.0, + 'categ_id': category.id, + 'taxes_id': False, + }) + + self.component_c = self.env['product.product'].create({ + 'name': 'Comp C', + 'available_in_pos': True, + 'standard_price': 5.0, + 'categ_id': category.id, + 'taxes_id': False, + }) + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.subkit1 + bom_product_form.product_tmpl_id = self.subkit1.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_a + bom_line.product_qty = 1.0 + self.bom_a = bom_product_form.save() + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.subkit2 + bom_product_form.product_tmpl_id = self.subkit2.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_b + bom_line.product_qty = 1.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_c + bom_line.product_qty = 1.0 + self.bom_b = bom_product_form.save() + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.kit + bom_product_form.product_tmpl_id = self.kit.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.subkit1 + bom_line.product_qty = 1.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.subkit2 + bom_line.product_qty = 1.0 + self.final_bom = bom_product_form.save() + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.kit_2 + bom_product_form.product_tmpl_id = self.kit_2.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.subkit1 + bom_line.product_qty = 2.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.subkit2 + bom_line.product_qty = 3.0 + self.final_bom = bom_product_form.save() + + self.pos_config.open_ui() + order_data = {'data': + {'to_invoice': True, + 'amount_paid': 2.0, + 'amount_return': 0, + 'amount_tax': 0, + 'amount_total': 2.0, + 'creation_date': fields.Datetime.to_string(fields.Datetime.now()), + 'fiscal_position_id': False, + 'pricelist_id': self.pos_config.available_pricelist_ids[0].id, + 'lines': [[0, + 0, + {'discount': 0, + 'pack_lot_ids': [], + 'price_unit': 2, + 'product_id': self.kit.id, + 'price_subtotal': 2, + 'price_subtotal_incl': 2, + 'qty': 1, + 'tax_ids': [(6, 0, self.kit.taxes_id.ids)]}], + [0, + 0, + {'discount': 0, + 'pack_lot_ids': [], + 'price_unit': 2, + 'product_id': self.kit_2.id, + 'price_subtotal': 2, + 'price_subtotal_incl': 2, + 'qty': 1, + 'tax_ids': [(6, 0, self.kit_2.taxes_id.ids)]}]], + 'name': 'Order 00042-003-0014', + 'partner_id': self.partner1.id, + 'pos_session_id': self.pos_config.current_session_id.id, + 'sequence_number': 2, + 'statement_ids': [[0, + 0, + {'amount': 2.0, + 'name': fields.Datetime.now(), + 'payment_method_id': self.cash_payment_method.id}]], + 'uid': '00042-003-0014', + 'user_id': self.env.uid}, + } + order = self.env['pos.order'].create_from_ui([order_data]) + order = self.env['pos.order'].browse(order[0]['id']) + self.assertEqual(order.lines.filtered(lambda l: l.product_id == self.kit).total_cost, 15.0) + accounts = self.kit.product_tmpl_id.get_product_accounts() + debit_interim_account = accounts['stock_output'] + credit_expense_account = accounts['expense'] + invoice_accounts = order.account_move.line_ids.mapped('account_id.id') + self.assertTrue(debit_interim_account.id in invoice_accounts) + self.assertTrue(credit_expense_account.id in invoice_accounts) + expense_line = order.account_move.line_ids.filtered(lambda l: l.account_id.id == credit_expense_account.id) + self.assertEqual(expense_line.filtered(lambda l: l.product_id == self.kit).credit, 0.0) + self.assertEqual(expense_line.filtered(lambda l: l.product_id == self.kit).debit, 15.0) + interim_line = order.account_move.line_ids.filtered(lambda l: l.account_id.id == debit_interim_account.id) + self.assertEqual(interim_line.filtered(lambda l: l.product_id == self.kit).credit, 15.0) + self.assertEqual(interim_line.filtered(lambda l: l.product_id == self.kit).debit, 0.0) + self.pos_config.current_session_id.action_pos_session_closing_control() + + def test_bom_kit_different_uom_invoice_valuation(self): + """This test make sure that when a kit is made of product using UoM A but the bom line uses UoM B + the price unit is correctly computed on the invoice lines. + """ + self.env.user.groups_id += self.env.ref('uom.group_uom') + category = self.env['product.category'].create({ + 'name': 'Category for kit', + 'property_cost_method': 'fifo', + 'property_valuation': 'real_time', + }) + + self.kit = self.env['product.product'].create({ + 'name': 'Final Kit', + 'available_in_pos': True, + 'categ_id': category.id, + 'taxes_id': False, + 'type': 'product', + }) + + self.component_a = self.env['product.product'].create({ + 'name': 'Comp A', + 'available_in_pos': True, + 'standard_price': 12000.0, + 'categ_id': category.id, + 'taxes_id': False, + 'uom_id': self.env.ref('uom.product_uom_dozen').id, + }) + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = self.kit + bom_product_form.product_tmpl_id = self.kit.product_tmpl_id + bom_product_form.product_qty = 2.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = self.component_a + bom_line.product_qty = 6.0 + bom_line.product_uom_id = self.env.ref('uom.product_uom_unit') + self.bom_a = bom_product_form.save() + + self.pos_config.open_ui() + order_data = {'data': + {'to_invoice': True, + 'amount_paid': 2.0, + 'amount_return': 0, + 'amount_tax': 0, + 'amount_total': 2.0, + 'creation_date': fields.Datetime.to_string(fields.Datetime.now()), + 'fiscal_position_id': False, + 'pricelist_id': self.pos_config.available_pricelist_ids[0].id, + 'lines': [[0, + 0, + {'discount': 0, + 'pack_lot_ids': [], + 'price_unit': 2, + 'product_id': self.kit.id, + 'price_subtotal': 2, + 'price_subtotal_incl': 2, + 'qty': 2, + 'tax_ids': []}], + ], + 'name': 'Order 00042-003-0014', + 'partner_id': self.partner1.id, + 'pos_session_id': self.pos_config.current_session_id.id, + 'sequence_number': 2, + 'statement_ids': [[0, + 0, + {'amount': 2.0, + 'name': fields.Datetime.now(), + 'payment_method_id': self.cash_payment_method.id}]], + 'uid': '00042-003-0014', + 'user_id': self.env.uid}, + } + order = self.env['pos.order'].create_from_ui([order_data]) + order = self.env['pos.order'].browse(order[0]['id']) + accounts = self.kit.product_tmpl_id.get_product_accounts() + expense_line = order.account_move.line_ids.filtered(lambda l: l.account_id.id == accounts['expense'].id) + self.assertEqual(expense_line.filtered(lambda l: l.product_id == self.kit).debit, 6000.0) + interim_line = order.account_move.line_ids.filtered(lambda l: l.account_id.id == accounts['stock_output'].id) + self.assertEqual(interim_line.filtered(lambda l: l.product_id == self.kit).credit, 6000.0) + + def test_bom_kit_order_total_cost_with_shared_component(self): + category = self.env['product.category'].create({ + 'name': 'Category for average cost', + 'property_cost_method': 'average', + }) + + kit_1 = self.env['product.product'].create({ + 'name': 'Kit Product 1', + 'available_in_pos': True, + 'type': 'product', + 'lst_price': 30.0, + 'categ_id': category.id, + }) + + kit_2 = self.env['product.product'].create({ + 'name': 'Kit Product 2', + 'available_in_pos': True, + 'type': 'product', + 'lst_price': 200.0, + 'categ_id': category.id, + }) + + shared_component_a = self.env['product.product'].create({ + 'name': 'Shared Comp A', + 'type': 'product', + 'available_in_pos': True, + 'lst_price': 10.0, + 'standard_price': 5.0, + + }) + + other_component_a = self.env['product.product'].create({ + 'name': 'Other Comp A', + 'type': 'product', + 'available_in_pos': True, + 'lst_price': 20.0, + 'standard_price': 10.0, + }) + + other_component_b = self.env['product.product'].create({ + 'name': 'Other Comp B', + 'type': 'product', + 'available_in_pos': True, + 'lst_price': 30.0, + 'standard_price': 20.0, + }) + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = kit_1 + bom_product_form.product_tmpl_id = kit_1.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = shared_component_a + bom_line.product_qty = 1.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = other_component_a + bom_line.product_qty = 1.0 + self.bom_a = bom_product_form.save() + + bom_product_form = Form(self.env['mrp.bom']) + bom_product_form.product_id = kit_2 + bom_product_form.product_tmpl_id = kit_2.product_tmpl_id + bom_product_form.product_qty = 1.0 + bom_product_form.type = 'phantom' + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = shared_component_a + bom_line.product_qty = 10.0 + with bom_product_form.bom_line_ids.new() as bom_line: + bom_line.product_id = other_component_b + bom_line.product_qty = 5.0 + self.bom_b = bom_product_form.save() + + self.pos_config.open_ui() + order = self.env['pos.order'].create({ + 'session_id': self.pos_config.current_session_id.id, + 'lines': [(0, 0, { + 'name': kit_1.name, + 'product_id': kit_1.id, + 'price_unit': kit_1.lst_price, + 'qty': 1, + 'tax_ids': [[6, False, []]], + 'price_subtotal': kit_1.lst_price, + 'price_subtotal_incl': kit_1.lst_price, + }), (0, 0, { + 'name': kit_2.name, + 'product_id': kit_2.id, + 'price_unit': kit_2.lst_price, + 'qty': 1, + 'tax_ids': [[6, False, []]], + 'price_subtotal': kit_2.lst_price, + 'price_subtotal_incl': kit_2.lst_price, + })], + 'pricelist_id': self.pos_config.pricelist_id.id, + 'amount_paid': kit_1.lst_price + kit_2.lst_price, + 'amount_total': kit_1.lst_price + kit_2.lst_price, + 'amount_tax': 0.0, + 'amount_return': 0.0, + 'to_invoice': False, + }) + payment_context = {"active_ids": order.ids, "active_id": order.id} + order_payment = self.PosMakePayment.with_context(**payment_context).create({ + 'amount': order.amount_total, + 'payment_method_id': self.cash_payment_method.id + }) + order_payment.with_context(**payment_context).check() + self.pos_config.current_session_id.action_pos_session_closing_control() + pos_order = self.env['pos.order'].search([], order='id desc', limit=1) + self.assertRecordValues(pos_order.lines, [ + {'product_id': kit_1.id, 'total_cost': 15.0}, + {'product_id': kit_2.id, 'total_cost': 150.0}, + ]) diff --git a/odoo-bringout-oca-ocb-pos_mrp/pyproject.toml b/odoo-bringout-oca-ocb-pos_mrp/pyproject.toml new file mode 100644 index 0000000..e850404 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_mrp/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_mrp" +version = "16.0.0" +description = "pos_mrp - Link module between Point of Sale and Mrp" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "odoo-bringout-oca-ocb-mrp>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_mrp"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_restaurant/README.md b/odoo-bringout-oca-ocb-pos_restaurant/README.md new file mode 100644 index 0000000..22d8833 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/README.md @@ -0,0 +1,53 @@ +# Restaurant + + + +This module adds several features to the Point of Sale that are specific to restaurant management: +- Bill Printing: Allows you to print a receipt before the order is paid +- Bill Splitting: Allows you to split an order into different orders +- Kitchen Order Printing: allows you to print orders updates to kitchen or bar printers + + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: Restaurant +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_restaurant`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/ARCHITECTURE.md new file mode 100644 index 0000000..1276086 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_restaurant Module - pos_restaurant + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/CONFIGURATION.md new file mode 100644 index 0000000..72607c9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_restaurant. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/FAQ.md new file mode 100644 index 0000000..b055b92 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_restaurant or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/INSTALL.md new file mode 100644 index 0000000..4f34371 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant" +# or +uv pip install odoo-bringout-oca-ocb-pos_restaurant" +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/MODELS.md new file mode 100644 index 0000000..e7210ee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/MODELS.md @@ -0,0 +1,20 @@ +# Models + +Detected core models and extensions in pos_restaurant. + +```mermaid +classDiagram + class restaurant_floor + class restaurant_printer + class restaurant_table + class pos_config + class pos_order + class pos_order_line + class pos_payment + class pos_session + class res_config_settings +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/OVERVIEW.md new file mode 100644 index 0000000..ee045fe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_restaurant. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_restaurant +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/SECURITY.md new file mode 100644 index 0000000..f73bc5a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/SECURITY.md @@ -0,0 +1,34 @@ +# Security + +Access control and security definitions in pos_restaurant. + +## Access Control Lists (ACLs) + +Model access permissions defined in: +- **[ir.model.access.csv](../pos_restaurant/security/ir.model.access.csv)** + - 6 model access rules + +## Record Rules + +Row-level security rules defined in: + +```mermaid +graph TB + subgraph "Security Layers" + A[Users] --> B[Groups] + B --> C[Access Control Lists] + C --> D[Models] + B --> E[Record Rules] + E --> F[Individual Records] + end +``` + +Security files overview: +- **[ir.model.access.csv](../pos_restaurant/security/ir.model.access.csv)** + - Model access permissions (CRUD rights) + +Notes +- Access Control Lists define which groups can access which models +- Record Rules provide row-level security (filter records by user/group) +- Security groups organize users and define permission sets +- All security is enforced at the ORM level by Odoo diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/USAGE.md new file mode 100644 index 0000000..deb8d4c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_restaurant +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_restaurant/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__manifest__.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__manifest__.py new file mode 100644 index 0000000..b8b945f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/__manifest__.py @@ -0,0 +1,46 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + + +{ + 'name': 'Restaurant', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Restaurant extensions for the Point of Sale ', + 'description': """ + +This module adds several features to the Point of Sale that are specific to restaurant management: +- Bill Printing: Allows you to print a receipt before the order is paid +- Bill Splitting: Allows you to split an order into different orders +- Kitchen Order Printing: allows you to print orders updates to kitchen or bar printers + +""", + 'depends': ['point_of_sale'], + 'website': 'https://www.odoo.com/app/point-of-sale-restaurant', + 'data': [ + 'security/ir.model.access.csv', + 'views/pos_order_views.xml', + 'views/pos_restaurant_views.xml', + 'views/res_config_settings_views.xml', + ], + 'demo': [ + 'data/pos_restaurant_demo.xml', + ], + 'installable': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_restaurant/static/lib/**/*.js', + 'pos_restaurant/static/src/js/**/*.js', + ('after', 'point_of_sale/static/src/scss/pos.scss', 'pos_restaurant/static/src/scss/restaurant.scss'), + 'pos_restaurant/static/src/xml/**/*', + ], + 'web.assets_backend': [ + 'point_of_sale/static/src/scss/pos_dashboard.scss', + ], + 'web.assets_tests': [ + 'pos_restaurant/static/tests/tours/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/data/pos_restaurant_demo.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/data/pos_restaurant_demo.xml new file mode 100644 index 0000000..b98af6e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/data/pos_restaurant_demo.xml @@ -0,0 +1,519 @@ + + + + + + + + + Kitchen Printer + localhost + + + + + Drinks + + + + + Food + + + + Food + + + + + True + 7.0 + Margherita + 0.01 + + + + + + True + 7.0 + Funghi + 0.01 + + + + + + True + 7.0 + Vegetarian + 0.01 + + + + + + True + 4.5 + Pasta Bolognese + 0.01 + + + + + + True + 5.5 + Pasta 4 formaggi + 0.01 + + + + + + True + 7.5 + Bacon Burger + 0.01 + + + + + + True + 7.0 + Cheese Burger + 0.01 + + + + + + True + 3.0 + Chicken Curry Sandwich + 0.01 + + + + + + True + 3.0 + Spicy Tuna Sandwich + 0.01 + + + + + + True + 3.9 + Mozzarella Sandwich + 0.01 + + + + + + True + 3.4 + Club Sandwich + 0.01 + + + + + + True + 12.0 + Lunch Maki 18pc + 0.01 + + + + + + True + 13.80 + Lunch Salmon 20pc + 0.01 + + + + + + True + 14.0 + Lunch Temaki mix 3pc + 0.01 + + + + + + True + 9.25 + Salmon and Avocado + 0.01 + + + + + + + + True + 2.20 + Coca-Cola + 0.01 + + + + + + + True + 2.20 + Water + 0.01 + + + + + + + True + 2.20 + Minute Maid + 0.01 + + + + + + + + Bar + True + True + True + True + True + + + True + + + + + + Main Floor + rgb(136,137,242) + + + + + T1 + + 4 + rgb(53,211,116) + square + 100 + 100 + 50 + 50 + + + + T2 + + 4 + rgb(53,211,116) + square + 100 + 100 + 212 + 50 + + + + T3 + + 4 + rgb(53,211,116) + square + 100 + 100 + 374 + 50 + + + + T4 + + 4 + rgb(53,211,116) + square + 100 + 100 + 536 + 50 + + + + T5 + + 4 + rgb(53,211,116) + square + 100 + 100 + 698 + 50 + + + + T6 + + 4 + rgb(53,211,116) + square + 100 + 100 + 860 + 50 + + + + T7 + + 4 + rgb(235,109,109) + square + 100 + 100 + 50 + 280 + + + + T8 + + 4 + rgb(235,109,109) + square + 100 + 100 + 212 + 280 + + + + T9 + + 4 + rgb(235,109,109) + square + 100 + 100 + 698 + 280 + + + + T10 + + 4 + rgb(235,109,109) + square + 100 + 100 + 860 + 280 + + + + T11 + + 4 + rgb(78,210,190) + round + 210 + 210 + 400 + 230 + + + + + + Patio + rgb(130, 233, 171) + + + + + + + T1 + + 2 + rgb(53,211,116) + square + 130 + 75 + 100 + 50 + + + + T2 + + 2 + rgb(53,211,116) + square + 130 + 75 + 100 + 166 + + + + T3 + + 2 + rgb(53,211,116) + square + 130 + 75 + 100 + 283 + + + + T4 + + 2 + rgb(53,211,116) + square + 130 + 75 + 100 + 400 + + + + + + T5 + + 2 + rgb(53,211,116) + square + 130 + 75 + 800 + 50 + + + + T6 + + 2 + rgb(53,211,116) + square + 130 + 75 + 800 + 166 + + + + T7 + + 2 + rgb(53,211,116) + square + 130 + 75 + 800 + 283 + + + + T8 + + 2 + rgb(53,211,116) + square + 130 + 75 + 800 + 400 + + + + + + T9 + + 4 + rgb(235,191,109) + square + 130 + 120 + 330 + 100 + + + + T9 + + 4 + rgb(235,191,109) + square + 130 + 120 + 330 + 100 + + + + T10 + + 4 + rgb(235,191,109) + square + 130 + 120 + 560 + 100 + + + + T11 + + 4 + rgb(235,191,109) + square + 130 + 120 + 330 + 315 + + + + T12 + + 4 + rgb(235,191,109) + square + 130 + 120 + 560 + 315 + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/af.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/af.po new file mode 100644 index 0000000..40ba8e9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/af.po @@ -0,0 +1,1431 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktief" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Voeg by" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Geskep deur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Geskep op" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Vertoningsnaam" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Laas Gewysig op" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Laas Opgedateer deur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Laas Opgedateer op" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Volgorde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/am.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/am.po new file mode 100644 index 0000000..f05375f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/am.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ar.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ar.po new file mode 100644 index 0000000..0b3552c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ar.po @@ -0,0 +1,1451 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Farid Fox, 2022 +# Martin Trigaux, 2022 +# Niyas Raphy, 2022 +# Malaz Abuidris , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Malaz Abuidris , 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "استخدم طابعة متصلة بجهاز IoT " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "اسم الطابق: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "نقطة البيع: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"تمثل أرضية المطعم المكان الذي تتم فيه خدمة الزبائن، وهو المكان الذي يمكنك فيه\n" +" تحديد وتنظيم أماكن الطاولات. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "نشط" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "إضافة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "إضافة ملاحظة داخلية " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "إضافة طابق مطعم جديد" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "إضافة طابعة طلبات جديدة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "إضافة بقشيش " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "إضافة زر" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "إضافة ملاحظات داخلية في بنود الطلب للمطبخ " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "إضافة بقشيش بعد الدفع (خاص بأمريكا الشمالية) " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "تعديل المبلغ " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"قم بتعديل المبلغ المصرح به من قِبَل أجهزة الدفع بالبطاقة لإضافة بقشيش بعد " +"رحيل العميل أو في نهاية اليوم. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "السماح بتقسيم الفاتورة " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "السماح بالملاحظات المخصصة الداخلية في بنود الطلب. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "السماح بطباعة الإيصال قبل الدفع " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "يسمح بطباعة الفاتورة قبل الدفع. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "المبلغ " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "معرف داخلي للطاولة" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "معرف داخلي للطابعة" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "المظهر " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "هل أنت متأكد؟" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "العودة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "العودة للطابق" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "لون الخلفية" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "صورة الخلفية" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "برجر لحم مقدد " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "فاتورة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "طباعة الفاتورة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "تقسيم الفاتورة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "إجراء محجوب " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "أزرق" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ملغي" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "النقد %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "حانة الدفع النقدي " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "شطيرة برغر بالجبن " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "شطيرة دجاج بالكاري " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "إغلاق " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "إغلاق علامة التبويب " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "شطيرة كلوب " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "كوكاكولا" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "اللون" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "تهيئة الإعدادات " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "حذف" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "تصميم الأرضيات وتعيين الطلبات للطاولات " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "اسم العرض " + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "المشروبات " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "الطلبات غير متزامنة بسبب خطأ في الاتصال. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "إنشاء نسخة مطابقة " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"تحتوي كل طابعة طلبات على عنوان IP يعرف وكيل صندوق/جهاز IoT\n" +" حيث يمكن العثور علي الطابعة، وقائمة بفئات المنتج.\n" +" ستقوم طابعة الطلبات بطباعة تحديثات المنتجات التي تنتمي لإحدى\n" +" فئاتها فقط. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "طباعة الإيصال المبكر " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "تحرير" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "يسمح بتقسيم الفاتورة في نقطة البيع." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "تعذر طباعة التغييرات في الطلب " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "الطابق " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "اسم الطابق" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "مخططات الطابق" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "الطابق: %s - تهيئة نقطة البيع: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "الطوابق " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "الأرضيات والطاولات " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "خريطة الطوابق والطاولات " + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "طعام" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "لتسهيل الأمور، سوف نقوم بتقديم عمليات احتساب البقشيش التالية: " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "أخضر" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "رمادي" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "ضيوف" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "ضيوف؟" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "ضيوف:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "الارتفاع" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "الوضع الأفقي" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "المُعرف" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "إذا كانت قيمته خطأ، تُلغى الطاولة ولن تكون متاحة في نقطة البيع" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "ملاحظة داخلية" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "ملاحظة داخلية تمت إضافتها من قِبَل النادل. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "الملاحظات الداخلية " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "حانة أو مطعم" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "تركه مفتوحاً " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "ملاحظات المطبخ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "طابعات المطبخ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "آخر حالة مطبوعة للطلب " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "رمادي فاتح" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "الشعار" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "ماكي الغداء 18 قطعة " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "سلمون الغداء 20 قطعة " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "مشكل تيماكي الغداء 3 قطع " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "مارغريتا " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "شطيرة موتزاريلا " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "سيرة ذاتية متعددة النُسخ " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "جديد" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ملاحظة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "بلا بقشيش " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "ملاحظة " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "ﻻيوجد شيء لطباعته " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "عدد المقاعد؟" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "غير متصل بالإنترنت " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "موافق" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "فتح" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "برتقالي" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "الطلب" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "طابعة الطلبات " + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "طابعات الطلبات" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"تستخدم طابعات الطلبات في المطاعم والحانات لطباعة\n" +" تحديثات الطلبات في المطبخ/الحانة عندما يقوم النادل بتحديث الطلب." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "طابعة نقطة البيع" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "مبدأي " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "معكرونة بـ 4 أجبان " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "معكرونة بولونيز " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "دفعة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "نقطة البيع" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "بنود طلب نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "مدفوعات نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "ملاحظات بند طلب Iface نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "طباعة فاتورة Iface نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "تقسيم فاتورة Iface نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "طابعة الطلبات في نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "إدارة الطاولات في نقطة البيع " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "إعداد البقشيش بعد الدفع في نقطة البيع " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "طباعة" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "طباعة الطلبات في المطبخ، في الحانة، إلخ." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "فئات المنتجات المطبوعة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "اسم الطابعة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "نوع الطابعة " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "الطابعات " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "فشلت الطباعة " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "الطباعة غير مدعومة في بعض المتصفحات " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"الطباعة غير مدعومة في بعض المتصفحات نظراً لعدم وجود بروتوكول طباعة افتراضي " +"فيها. بمقدورك طباعة تذاكرك عن طريق الاستفادة من جهاز IoT. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "عنوان IP الوكيل " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "بنفسجي" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "أحمر" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "لا يمكن التراجع عن حذف طاولة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "إعادة التسمية" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "طباعةالإيصالات " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "مطعم وحانة " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "طابق مطعم" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "طوابق المطعم" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "طابعات طلبات المطعم" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "طابعة مطعم" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "طاولة المطعم " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "عكس" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "الدفع العكسي" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "دائري" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "دائري الشكل" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "سلمون وأفوكادو " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "المقاعد " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "التسلسل " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "خدم بواسطة" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "تعيين بقشيش بعد الدفع " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "تسوية " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "الشكل " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "التوقيع" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "تخطي بند عند إرسال تذكرة إلى طابعات المطبخ. " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "شطيرة التونا الحارة " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "تقسيم" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "تقسيم المجموع أو بنود الطلب" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "مربع" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "مربع الشكل" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "الناتج الفرعي" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "جدول " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "اسم الطاولة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "اسم الطاولة؟" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "الجداول " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "هاتف:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s مستخدم بالفعل في تهيئة نقطة بيع أخرى. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "عنوان IP أو اسم المضيف لجهاز الطابعة الوكيل " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "عدد العملاء المقدم لهم هذا الطلب." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "لون الخلفية للطابق في تنسيق متوافق مع html " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "عدد العملاء الافتراضي المقدم لهم خدمة على هذه الطاولة." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "طوابق المطعم المتاحة في نقطة البيع هذه." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "الطاولة التي قدم عليها هذا الطلب" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "لون الطاولة، معبرًا عنه كقيمة خاصية CSS 'خلفية' صحيحة" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "طول الطاولة بالبيكسل" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "الوضع الأفقي للطاولة من الجانب الأيسر لمركز الطاولة، بالبيكسل" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "الوضع الرأسي للطاولة من الأعلى إلى مركز الطاولة، بالبيكسل " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "عرض الطاولة بالبيكسل" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "لا توجد بنود طلب " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "لا توجد طاولات في هذا الطابق بعد، استخدم الـ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"هذا الطلب غير متزامن في الخادم بعد. تأكد من أنه متزامن ثم حاول مجدداً. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "ظل اللون" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "نصيحة " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "البقشيش: " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "منح البقشيش " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "الإجمالي:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "الشحنة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "فيروزي" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "تعذر تغيير لون الخلفية " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "تعذر إنشاء طاولة لعدم اتصالك بالإنترنت. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "تعذر حذف الطاولة " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "تعذر إحضار الطلبات " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "تعذر الحصول على عدد الطلبات " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "خطأ غير معروف" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "طلب غير متزامن " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "المعرف الفريد عالمياً " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ضريبة القيمة المضافة:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "نباتي " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "الوضع الرأسي" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "ماء" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "العرض" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "بـ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "أصفر" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "لا يمكنك وضع عدد يتجاوز %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"لا يمكنك إزالة طابق مستخدَم في جلسة نقطة بيع. قم بإغلاق الجلسة (الجلسات) " +"أولاً: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"لا يمكنك إزالة طاولة مستخدمة في جلسة نقطة بيع. قم بإغلاق الجلسة (الجلسات) " +"أولاً: " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "في" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "في الطاولة" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "زر في قائمة أدوات التحرير لإنشاء طاولات جديدة." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "خصم" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/az.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/az.po new file mode 100644 index 0000000..b8f1f31 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/az.po @@ -0,0 +1,1437 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Jumshud Sultanov , 2022 +# Nurlan Farajov , 2025 +# erpgo translator , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2025\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Əlavə edin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Məbləğ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arxivləndi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Geri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Fonun Rəngi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Arxa Fon Təsviri" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bekon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "FAKTURA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Mavi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Bağlayın" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Rəng" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Parametrləri Konfiqurasiya edin" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Tərəfindən yaradılıb" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Tarixdə yaradıldı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Silin" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Ekran Adı" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Təkrar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Redaktə edin" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Qida" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Yaşıl" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Boz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Hündürlük" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Daxili Qeyd" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Daxili Qeydlər" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Bar/Restorandır" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Son Dəyişdirilmə tarixi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Son Yeniləyən" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Son Yenilənmə tarixi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Loqotip" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "YENİ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Qeyd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Oflayn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Açın" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Portagal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Sifariş" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Ödəniş" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Satış məntəqəsi" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Satış Nöqtəsi Sifariş Sətrləri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Nöqtəsi Sifarişləri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Nöqtəsi Ödənişləri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Çap edin" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Bəzi brauzerlərdə çap etmək dəstəklənmir." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Bəzi brauzerlər çapı dəstəkləmir, çünki standart çap etmə protokolu mövcud " +"deyil. Bir IoT Qurğusundan istifadə edərək biletinizi çap edə bilərsiniz." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Bönövşəyi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Qırmızı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Ləğv edin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Geri ödəniş" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Ardıcıllıq" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Xidmət edən" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "İmza" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Ayırma" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadrat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Yekun" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Cədvəl" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Bu sifariş hələ də serverə sinxronlaşdırılmayıb. Sinxronlaşdırmadan əmin " +"olun və yenidən cəhd edin." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Bəxşiş" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Cəmi:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Köçürmə" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Bilinməyən xəta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Sinxronlaşdırılmamış sifariş" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ƏDV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "En" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr " " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Sarı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "də" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "endirim" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/be.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/be.po new file mode 100644 index 0000000..99943a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/be.po @@ -0,0 +1,1431 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Ivan Shakh, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Shakh, 2025\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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Дадаць" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Архіваваныя" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Фонавая выява" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Зачыніць" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Налады канфігурацыі" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Стварыў" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Створана" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Выдаліць" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Назва для адлюстравання" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Дубляваць" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Унутраныя нататкі" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Апошняя мадыфікацыя" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Апошні абнавіў" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Апошняе абнаўленне" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "в" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bg.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bg.po new file mode 100644 index 0000000..ba53c25 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bg.po @@ -0,0 +1,1457 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# KeyVillage, 2023 +# Boris Stefanov , 2023 +# Boyan Rabchev , 2023 +# Vladimir Petrov , 2023 +# Igor Sheludko , 2023 +# aleksandar ivanov, 2023 +# Kaloyan Naumov , 2023 +# Martin Trigaux, 2023 +# Rosen Vladimirov , 2023 +# Albena Mincheva , 2023 +# Maria Boyadjieva , 2023 +# Rumena Georgieva , 2024 +# Milena Georgieva, 2024 +# Petko Karamotchev, 2024 +# Martin Dinovski, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Dinovski, 2025\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Ресторантски под представлява мястото за обслужване на клиенти, тук можете да\n" +" определите и позиционирате масите." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Активно" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Добави" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Позволи разделяне на сметката." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Количество" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Вътрешен ИН на маса" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Вътрешен ИН на принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Външен вид" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Архивирано" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Сигурни ли сте?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Назад" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Цвят на фона" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Фоново изображение" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Бургер с бекон" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Фактура за покупка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Разпечатване на фактура за покупка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Разделяне на фактура за покупка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Синьо" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ОТКАЗАН" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Затвори" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Кока-кола" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Цвят" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Създадено от" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Създадено на" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Изтриване" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Име за показване" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Напитки" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Дублирайте" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Редактирай" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Неуспешно принтиране на промените в поръчката" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Под" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Име на под" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Подови планировки" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Етажи" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Food" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Зелено" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Сив" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Гости" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Гости?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Гости:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Височина" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Хоризонтално разположение" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Ако е 'Грешно', масата е деактивирана и няма да е налична в центъра за " +"продажби" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Вътрешна бележка" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Вътрешни бележки" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Е бар/ресторант" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Последна промяна на" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Последно актуализирано от" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Последно актуализирано на" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Последно отпечатано етап на поръчката" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Емблема" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Минит мейд" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "НОВ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ЗАБЕЛЕЖКА" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Без бакшиш" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Забележка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Нищо за разпечатване" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Брой места?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Офлайн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Добре" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Отворен" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Оранжево" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Поръчка" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Принтери за поръчки" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Принтерите за поръчки се използват от ресторанти и барове, за да разпечатват\n" +"актуализираните поръчки в кухнята/бара, когато сервитьорът актуализира поръчката." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Принтер на център за продажби" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Паста Болонезе" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Плащане" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Център за продажби" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Печат" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Разпечатани продуктови категории" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Име на принтер" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип на принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Принтери" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Печатът не успя." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Прокси IP адрес" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Лилаво" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Червен" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Премахването на маса не може да се отмени" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Преименувай" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Ресторантски под" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Ресторантски подове" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Принтери за ресторантски поръчки" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Принтер за ресторант" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Ресторантска маса" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Връщане" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Закръглете" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Места" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Последователност" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Обслужен от " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Форма" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Подпис" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Разделете" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Квадрат" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Междинна сума" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Таблица" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Име на маса" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Име на маса?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Маси" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Телефон:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"IP адресът или името на хоста на хардуеърния прокси сървър на принтера" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Количеството клиенти, обслужвани по тази поръчка." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Стандартен номер на клиент, обслужван на тази маса." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Масата, на която е била обслужена тази поръчка" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Цветът на масата, изразен като валидна 'фонова' имотна стойност на Системата" +" за обслужване на клиенти - CSS" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Височината на масата в пиксели" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Хоризонталното позициониране на масата от лявата страна до центъра на масата" +" в пиксели" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Вертикално позициониране на масата от горе до центъра на масата в пиксели" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Широчината на масата в пиксели" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Този под все още не разполага с маси, използвайте" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Съвет" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Бакшиш:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Даване на бакшиш" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Общо:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Прехвърлете" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Неразпозната грешка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ДДС:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Вертикално позициониране" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Вода" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Широчина" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "С" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Жълт" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "на" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "на маса" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "бутон в края на лентата с инструменти, за да създадете нови маси." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "отстъпка" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bs.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bs.po new file mode 100644 index 0000000..a5e5340 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/bs.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2023-10-10 06:06+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Koristi štampač povezan sa IoT Box-om" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "$ 8.50" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "$ 0.86" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktivan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Gotovina (USD):" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Dodaj unutrašnju napomenu" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Dodaj novi kat restorana" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Dodaj novi štampač narudžbi restorana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Dodaj napojnicu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Dodaj gumb" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Dodaj unutrašnje napomene na linije narudžbi za kuhinju" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Dodaj napojnicu nakon plaćanja (specifično za Sjevernu Ameriku)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Prilagodi iznos" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Dozvoli dijeljenje računa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Dozvoli prilagođene unutrašnje napomene na linijama narudžbi." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Dodaj napomene na linije narudžbe" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Omogućava štampanje računa prije plaćanja." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Iznos" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Interna identifikacija stola" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Interna identifikacija štampača" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Izgled" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Dozvoli štampanje računa prije plaćanja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Natrag" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Nazad na sprat" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Pozadinska boja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Pozadinska slika" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Ulaz RN" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Štampanje računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Razdvajanje računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blokirana akcija" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Plava" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "OTKAZANO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Gotovina %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Gotovinski bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Sendvič sa piletinom i karijem" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zatvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Zatvori karticu" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club sendvič" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Boja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Obriši" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Dizajniraj spratove i dodjeli narudžbe stolovima" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Pića" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Zbog greške sa konekcijom, narudžbe nisu sinhronizirane." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliciraj" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Rano štampanje računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Uredi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Omogućava dijeljenje računa u prodajnom mjestu." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Neuspjeh u štampanju promjena u narudžbi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Prostor" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Naziv prostora" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Prostorni planovi" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Sprat: %s - Konfiguracija prodajnog mjesta: %s \\ \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Spratovi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Spratovi i stolovi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa spratova i stolova" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Hrana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Radi praktičnosti, pružamo sljedeće kalkulacije napojnica:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zeleno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Sivo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gostiju" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gosti ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gosti:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Visina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontalna pozicija" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interna bilješka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Unutrašnja napomena dodana od strane konobara." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne bilješke" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Je Bar/Restoran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Ostavi otvoreno" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Napomene kuhinje" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Štampači kuhinje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Zadnje mijenjano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Zadnji ažurirao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Dozvoli prilagođene napomene na linijama narudžbe." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Svijetlo siva" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18 kom" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch losos 20 kom" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3 kom" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella sendvič" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Nastavak višestruke štampe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "LED lampa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ZABILJEŠKA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Bez napojnice" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Upravljaj narudžbama stolova" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ništa za ispis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Broj mjesta ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Odspojen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Uredu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Narančasta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Nalog" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Štampač narudžbi" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Štampači narudžbi" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS Štampač" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "PoS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Plaćanje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS Kasa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Stavke narudžbe na prodajnom mjestu" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Narudžbe POS-a" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Napomene linija narudžbi prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Štampaj račun prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Podijeli račun prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Je štampač narudžbi prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Upravljanje stolovima prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Postavi napojnicu nakon plaćanja prodajnog mjesta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Ispis" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Štampaj narudžbe u kuhinji, u baru, itd." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Štampane kategorije proizvoda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Naziv štampača" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tip štampača" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Štampači" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Štampanje neuspješno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Ispisivanje nije podržano u nekim preglednicima" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "IP adresa proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Ljubičasta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Crveno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Uklanjanje stola se ne može naknadno otkazati" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Preimenuj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Ponovo štampaj račune" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restoran i bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Prostor restorana" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Prostori restorana" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restoranski štampači narudžbi" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restoranski štampač" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restoranski sto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Obrnuto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Obrni Plaćanje" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Okrugli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Okrugli oblik" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Losos i avokado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Mjesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekvenca" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Poslužio" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Postavi napojnicu nakon plaćanja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Naplati" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Oblik" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Potpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Preskoči liniju pri slanju računa štampačima kuhinje." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Ljuti tuna sendvič" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Razdvoji" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Podijeli ukupno ili linije narudžbe" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadrat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kvadratni oblik" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Podukupno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Upravljanje stolovima" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Naziv stola" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Naziv stola ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Stolovi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s se već koristi u drugoj konfiguraciji prodajnog mjesta." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Boja pozadine raspoređa sprata (mora biti specificirana u html-kompatibilnom formatu)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Broj kupaca koji su služeni ovom narudžbom." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Boja pozadine sprata u html-kompatibilnom formatu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Zadani broj kupaca služenih za ovim stolom." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Spratovi restorana koje služi ovo prodajno mjesto." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Stol gdje je služena ova narudžba" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Lista stolova na ovom spratu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Širina stola u pikselima" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nema linija narudžbe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Ovaj sprat još nema stolova, koristi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Nijansa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Savjet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Napojnica:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Napojnice" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Ukupno:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Prenos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Tirkizna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Nije moguće promijeniti boju pozadine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Nije moguće kreirati stol jer ste offline." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Nije moguće obrisati stol" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Nije moguće dohvatiti narudžbe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Nije moguće dobiti broj narudžbi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nepoznata greška" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Nesinhronizirana narudžba" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PDV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarijanski" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikalna pozicija" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Voda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Širina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Sa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Žuta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Ne možete staviti broj koji prelazi %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "kod" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "na stolu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "Morate biti povezani na internet da sačuvate svoje promjene." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "popust" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ca.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ca.po new file mode 100644 index 0000000..d56f3f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ca.po @@ -0,0 +1,1473 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Bàrbara Partegàs , 2022 +# Manel Fernandez Ramirez , 2022 +# Arnau Ros, 2022 +# Eric Rial , 2022 +# Josep Anton Belchi, 2022 +# Quim - coopdevs , 2022 +# Martin Trigaux, 2022 +# Marc Tormo i Bochaca , 2022 +# Harcogourmet, 2022 +# marcescu, 2022 +# RGB Consulting , 2022 +# Ivan Espinola, 2022 +# martioodo hola, 2023 +# Noemi Pla, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Noemi Pla, 2025\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Utilitzar una impressora connectada al IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nom de la Sala: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Punt de Venda: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Una sala del restaurant representa el lloc on es serveixen els clients, es allí on podeu\n" +"definir i situar les taules. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Actiu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Afegir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Afegeix una nota interna" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Afegir una nova planta de restaurant" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Afegeix una impressora de comanda de restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Afegeix un consell" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Afegeix un botó" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Afegeix notes internes a les línies de comanda per a la cuina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" +"Afegeix un consell després del pagament (especificat a Amèrica del Nord)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajusta la quantitat" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajusta la quantitat autoritzada per terminals de pagament per afegir un " +"consell després que els clients marxin o al final del dia." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permet el desglossament de factures" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Permet notes internes personalitzades a les línies de comandes." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permet imprimir el rebut abans del pagament" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permetre imprimir la Factura abans del pagament" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Import" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Una identificació interna de la taula " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Una identificació interna de la impressora " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr " Aparició " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arxivat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Estàs segur?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Enrere" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Torna al terra" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Color de fons" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imatge de fons " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hamburguesa de bacon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Factura " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impressió de Factura " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Divisió de Factura " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Acció bloquejada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blau" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCEL·LAT " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Efectiu: %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Barra de Caixa" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Hamburguesa de formatge" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Pollastre de Curry Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Tancar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Tanca la pestanya" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustos de configuració" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Creat per" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Creat el" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Eliminar" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Dissenya els pisos i assigna ordres a les taules" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nom a mostrar" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Begudes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "A causa d'un error de connexió, les comandes no estan sincronitzades." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Cada impressora de comandes té una adreça IP que defineix la bústia/maquinari de la caixa\n" +" Proxy on es pot trobar la impressora i una llista de categories de productes.\n" +" Una impressora de comandes només imprimirà les actualitzacions dels productes que pertanyin a una de\n" +" les seves categories." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Impressió de rebut inicial" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Modificar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Habilita la divisió de la factura al punt de venda." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Fallada en la impressió dels canvis en l'ordre" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Sala" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nom de la Sala" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Disseny de sales " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Pis: %s - PoS Config: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Sales" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Terres & Taules" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa de taules de flotadors" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Menjar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Per conveniència, estem proporcionant els següents càlculs de gratuïtat:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Comensals" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Convidats?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Convidats:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posició horitzontal " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Si és fals, la taula serà desactivada i no estarà disponible al punt de " +"venda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Nota interna afegida pel cambrer." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notes internes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "És un Bar/Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Mantenir obert" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notes de la cuina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Impressores de cuina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Última modificació el " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Última actualització per" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Última actualització el" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Últim estat imprès de la comanda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gris Clar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Esmorzar Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Menjar Salmó 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Menjar Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Reprendre multiimpressió" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOU" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Sense punt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Res a imprimir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Nombre de comensals?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Fora de línia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Oberts" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Taronja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Comanda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Demanar Impressora" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impressores de comanda " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Les impressores de comandes són utilitzades pels bars i restaurants per imprimir les\n" +"comandes dels clients a la cuina i/o bar mentre el cambrer agafa la comanda." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pagament" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punt de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Línies de tiquet de punt de venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagaments de punt de venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Orderline Notes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Printbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Splitbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Impressora Pos is Order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Pos is Table Management" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Set Tip After Payment" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Imprimir comandes a la cuina, al bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categories de producte impreses " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nom d'impressora " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipus d'impressora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Impressores" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Ha fallat la impressió" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "La impressió no està suportada en alguns navegadors" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"La impressió no està suportada en alguns navegadors perquè no hi ha " +"disponible un protocol d'impressió per defecte. És possible imprimir els " +"tiquets utilitzant una IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Adreça IP proxy " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Morat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Vermell" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "L'eliminació d'una taula no és pot desfer " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Canvia el nom" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Reimprimir els rebuts" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurant i barra" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Sala del Restaurant " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Sales del restaurant " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impressores de comandes del restaurant" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impressora del restaurant" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Taula de restaurant " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Revertir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Retrocedir pagament" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Arrodonir " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forma rodona" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmó i alvocat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Comensals " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Seqüència" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servit per " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Estableix el consell després del pagament" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Settle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signatura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Omet la línia quan s'enviï el tiquet a les impressores de cuina." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Sandvitx de tonyina picant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Divideix" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Divideix les línies totals o d'ordre" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Quadrat " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forma quadrada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Taula" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nom de la Taula " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nom de la taula? " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Taules " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Telf: " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "El %s ja s'utilitza en una altra configuració Pos." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "L'adreça IP o nom del proxy del maquinari de la impressora " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La quantitat de clients servits des d'aquesta comanda. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "El color de fons del terra en un format compatible amb html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "El nombre predeterminat de clients que es serveixen en aquesta taula." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Els pisos del restaurant atesos per aquest punt de venda." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "La taula on és servirà aquesta comanda " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la taula, expressat com un valor vàlid de la propietat CSS " +"'background' " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "L'alçada de la taula en píxels " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"La posició horitzontal de la taula des del costat esquerre fins a al centre " +"de la taula, en píxels " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posició vertical de la taula des de la part superior fins al centre de la" +" taula, en píxels " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "L'amplada de la taula amb píxels " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "No hi ha línies de comanda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Aquesta sala no te més taules, utilitza el " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Aquesta comanda encara no està sincronitzada amb el servidor. Assegureu-vos " +"que està sincronitzat i torneu-ho a provar." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Consell:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Aparença" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transferència" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "No s'ha pogut canviar el color de fons" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "No s'ha pogut crear la taula perquè esteu fora de línia." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "No s'ha pogut suprimir la taula" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "No s'han pogut obtenir les comandes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "No s'ha pogut obtenir el nombre de comandes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Error desconegut" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Ordre no sincronizada" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "IVA:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarià" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posició Vertical" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Aigua" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Amplada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Amb un " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Groc" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "No podeu posar un número que excedeixi %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"No es pot treure un terra que s'utilitza en una sessió de PoS, tancar primer" +" les session(s):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"No es pot eliminar una taula que s'utilitza en una sessió de PoS, tancar " +"primer les session(s)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "a les" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "a la taula " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botó a la barra d'edició per a crear noves taules." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "descompte " diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/cs.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/cs.po new file mode 100644 index 0000000..108a8a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/cs.po @@ -0,0 +1,1463 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Jaroslav Helemik Nemec , 2022 +# Jan Horzinka , 2022 +# Chris, 2022 +# Rastislav Brencic , 2022 +# Michal Veselý , 2022 +# xlu , 2022 +# Martin Trigaux, 2022 +# Jiří Podhorecký , 2023 +# Aleš Fiala , 2023 +# Jakub Smolka, 2023 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Použít tiskárnu připojenou k zařízení IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Název podlaží:" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Prodejní místo: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Půdorys restaurace představuje místo, kde jsou zákazníci obsluhováni, to je " +"místo, kde můžete navrhnout a umístit stoly." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktivní" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Přidat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Přidat interní poznámku" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Přidejte nový půdorys restaurace" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Přidat novou tiskárnu pro objednávky v restauraci" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Přidat spropitné" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Přidat tlačítko" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Přidání interních poznámek k objednávkovým řádkům pro kuchyň" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Přidat spropitné po zaplacení (pro Severní Ameriku)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Upravit částku" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Upravte částku autorizovanou platebními terminály a přidejte spropitné poté," +" co zákazníci odešli, nebo na konci dne." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Povolit rozdělení účtu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Povolit vlastní interní poznámky na řádcích objednávek." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Umožnit tisk účtenky před platbou" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Umožňuje vytisknout přijatou fakturu před zaplacením." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Částka" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Interní identifikace stolu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Interní identifikace tiskárny" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "vzhled" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivováno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Jste si jist ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Zpět" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Zpět na lokál" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Barva pozadí" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Obrázek pozadí" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Slaninový burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Přijata faktura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Tisk přijaté faktury" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Rozdělit Účet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blokovaná akce" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Modrá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ZRUŠENO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Hotovost %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Peněžní bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Sýrový burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kuřecí kari sendvič" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zavřít" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Zavřít záložku" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "club sendvič" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Barva" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavení konfigurace" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Vytvořeno od" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Vytvořeno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Smazat" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Navrhněte lokál a přiřaďte objednávky stolům" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Zobrazované jméno" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Nápoje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Z důvodu chyby připojení nejsou objednávky synchronizovány." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplikovat" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Každá tiskárna objednávek má IP adresu, která definuje IoT Box/Hardware " +"Proxy, kde lze tiskárnu najít, a seznam kategorií produktů. Tiskárna " +"objednávek bude tisknout aktualizace pouze pro produkty, které patří do " +"jedné z jejích kategorií." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Předčasný tisk účtenek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Upravit" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Umožňuje rozdělení účtu na prodejním místě." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Nepodařilo se vytisknout změny v objednávce" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Lokál" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Název lokálu" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Půdorysy" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Podlaží: %s - Konfigurace místa prodeje: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Lokály" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Podlahy a stoly" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa lokálu a stolů" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Jídlo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Pro usnadnění uvádíme následující výpočty spropitného:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Houby" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zelená" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Šedá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Hosté" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Hosté ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Hostů:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Výška" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontální pozice" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Pokud je hodnota false, tabulka je deaktivována a nebude k dispozici v místě" +" prodeje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interní poznámka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Interní poznámka přidaná číšníkem." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interní poznámky" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Je bar / restaurace" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Otevřeno" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Poznámky kuchyně" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Tiskárny kuchyně" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Naposled změněno" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Naposledy upraveno od" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Naposled upraveno" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Poslední vytištěný stav objednávky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Světle šedá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Oběd Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Oběd losos 20ks" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Oběd Temaki mix 3ks" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minutová pokojská" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Sendvič s Mozzarelou" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Vícetiskový životopis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVÝ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "POZNÁMKA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Žádné spropitné" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Poznámka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nic k Tisku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Počet sedadel ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Nepřipojeno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otevřít" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranžový" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Objednávka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Tiskárna objednávky" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Tiskárny objednávek" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Tiskárny objednávek se používají v restauracích a barech k tisku aktualizací" +" objednávek v kuchyni / baru, když číšník aktualizuje objednávku." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Pokladní tiskárna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Těstoviny 4 sýrů" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Boloňské těstoviny" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Platba" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Prodejní místo" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Objednávkové linky v místě prodeje" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky Prodejního místa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Platby v místě prodeje" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Poznámky řádků objednávek Pos Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Tiskový účet místa prodeje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Rozdělený účet místa prodeje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Místo prodeje je tiskárna objednávky" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Místo prodeje je správa tabulek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Místo prodeje nastaví spropitné po zaplacení" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Tisk" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Vytisknout objednávky v kuchyni, v baru atd." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Kategorie tištěných produktů" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Název tiskárny" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Typ tiskárny" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Tiskárny" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tisk se nezdařil" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Tisk není v některých prohlížečích podporován" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Tisk není v některých prohlížečích podporován, protože není k dispozici " +"žádný výchozí tiskový protokol. Vstupenky je možné vytisknout pomocí IoT " +"Boxu." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP adresa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Fialový" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Červená" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Odstranění stolu nelze vrátit zpět" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Přejmenovat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Opakovaný tisk účtenek" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurant & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Podlaží restaurace" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Lokály restaurace" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Objednávkové tiskárny restaurace" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Tiskárna restaurace" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Stůl restaurace" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Konvertovat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Reverzní platba" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Kulatý" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Kulatý tvar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Losos a avokádo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Místa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Číselná řada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Obsluhováno od" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Nastavení spropitného po zaplacení" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Sedlo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Tvar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Podpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Přeskočení řádku při odesílání tiketu do tiskárny v kuchyni." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Pikantní tuňákový sendvič" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Rozdělit" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Rozdělit součet nebo řádky objednávky" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Čtvercový" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Čtvercový tvar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Mezisoučet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabulka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Název stolu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Název stolu?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabulky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s je již použito v nastavení jiného místa prodeje." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP adresa nebo název hostitele hardwarového proxy serveru tiskárny" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Počet zákazníků, kteří byli touto objednávkou obslouženi." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Barva pozadí lokálu ve formátu kompatibilním s html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Výchozí počet zákazníků u stolu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Lokál restaurace obsluhovaný tímto místem prodeje." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Stůl, kam je tato objednávka doručena" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Barva tabulky vyjádřená jako platná hodnota vlastnosti CSS \"background\"." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Výška stolu v pixelech" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Vodorovná poloha tabulky od levé strany ke středu tabulky v pixelech." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Svislá poloha tabulky od horního okraje ke středu tabulky v pixelech." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Šířka stolu v pixelech" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nejsou zde žádné objednávky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Tento lokál zatím nemá žádné stoly, použijte" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Tato objednávka ještě není synchronizována se serverem. Ujistěte se, že je " +"synchronizována, a zkuste to znovu." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Nádech" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Spropitné:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Zadávání" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Celkem:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Převod" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Tyrkysový" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Nelze změnit barvu pozadí" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Nelze vytvořit tabulku, protože jste offline." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Nelze smazat tabulku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Nelze načíst objednávky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Nelze zjistit počet objednávek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Neznámá chyba" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Nesynchronizovaná objednávka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "DPH:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetariánský" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikální poloha" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Voda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Šířka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "S" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Žlutý" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Nemůžete zadat číslo, které přesahuje %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Lokál používaný v relaci PoS nelze odstranit, je třeba relaci (relace) " +"nejprve uzavřít:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Tabulku, která se používá v relaci PoS, nelze odebrat, nejprve relaci " +"(relace) zavřete." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "na stole" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "tlačítko na panelu nástrojů pro vytvoření nových stolů." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "sleva" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/da.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/da.po new file mode 100644 index 0000000..06cb257 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/da.po @@ -0,0 +1,1454 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# lhmflexerp , 2022 +# Martin Trigaux, 2022 +# Sanne Kristensen , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Brug en printer forbundet til IoT boksen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Navn på område: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kasse: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Et restaurantområde repræsenterer et sted hvor kunder betjenes, det er her du kan\n" +" opsætte og placere bordene." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Tilføj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Tilføj en ny restaurant etage" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Tilføj en ny resturant bestillings printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Tilføj et råd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Tilføj knap" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Tilføj interne noter på ordrelinjer til køkkenet" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Tilføj råd efter betaling (Specifik for Nord Amerika)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Juster Mængde" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Juster mængden autoriseret af betalingsterminaler for at tilføje drikkepenge" +" efter kunderne er gået, eller ved dagen afslutning." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Tillad opdeling af regning" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Tillad print af kvittering før betaling." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Tillader printning af regning før betaling." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Beløb" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "En intern identifikation af et bord" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "En intern identifikation af printeren" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Udseende" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Er du sikker?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Tilbage" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Tilbage til etage" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Baggrundsfarve" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Baggrundsbillede" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Faktura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Udskrivning af regning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Deling af regning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blokeret handling" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANNULLERET" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Kontanter%s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kylling Karry Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Luk" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Luk Regning" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Farve" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurer opsætning" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Oprettet af" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Slet" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Design gulv og tildel ordre til borde" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Vis navn" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Drinks" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplikér" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Hver bestililngs printer har en IP adresse som definerer IoT Boks/Hardware\n" +" Proxy hvor printeren kan findes, og en liste af produkt kategorier\n" +" En bestillings printer vil kun printe opdateringer for produkter der tilhører en af\n" +" dens kategorier." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Tidlig kvitteringsudskrivning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Rediger" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Aktivere deling af regning ved Point of Sale." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Kunne ikke udskrive ændringerne i ordren" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Etage" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Etage navn" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Grundplan" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Etage: %s - PoS Konfiguration: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Restaurant etager" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Gulve & Borde" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Gulve og Borde kort" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Mad" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "For nemheds skyld, udbyder vi følgende drikkepenge beregninger:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Svampe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Grøn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gæster" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gæster?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gæster:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Højde" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horisontal position" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Hvis falsk, deaktiveres bordet og vil ikke være tilgængelig i point of sale" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Intern note" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Intern note tilføjet af tjeneren." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne notater" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Er en bar/restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Hold Åben" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Sidst ændret den" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Sidste udskrevne tilstand af ordren" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Lysegrå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Frokost Maki-ruller 18stk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Frokost Laks 20stk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Frokost Temaki mix 3stk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Marghertia" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Multiprint Genoptag" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NY" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTAT" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Ingen Drikkepenge" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Intet at udskrive" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Antal pladser?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Åben" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Orange" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Ordre" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Bestillings printer" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Ordrer udskrivninger" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Bestillings printere bruges af restauranter og barer til at printe\n" +" bestillings opdateringer i køkkenet/baren, når en tjener opdatere bestillingen." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta m/ 4 slags ost" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Betaling" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Point of Sale linjer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale betalinger" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Ordrelinje Noter" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Udskrivregning" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Splitregning" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos er Ordre Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Angiv drikkepenge efter betaling" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Udskriv" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Print ordrer i køkkenet, i baren osv." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Udskrevne produkt kategorier" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Printernavn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printer type" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printere" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Print fejlede" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Udprintning understøttes ikke af visse browsere" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Udprintning er ikke understøttet på visse browsere på grund af at ingen " +"standard printnings protokol er tilgængelig. Det er muligt at printe dine " +"billetter ved at bruge en IoT Boks." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP Adresse" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lilla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rød" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Ved flytning af bord kan man ikke fortryde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Omdøb" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Genudskriv kvitteringer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restaurant etager" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restaurant etager" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restaurant ordreprintere" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restaurant bord" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Tilbagefør" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Tilbagebetal betaling" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Rund" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Rund form" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Laks og avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Sæder" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Betjent af" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Angiv Drikkepenge Efter Betaling" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Afstem" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signatur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Spring linje over når bestilling sendes til køkken printere." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Stærk tun sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Del" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Opdel total eller ordrelinjer" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Firkantet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Firkantet form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabel" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Bordnavn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Bordnavn?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Borde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Telefon:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP adresse eller værtsnavn for printerens hardware proxy" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Antal kunder som er blevet betjent på denne ordre." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Baggrundsfarven på gulvet i et html-kompatibelt format" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Standardantallet af kunder betjent ved dette bord." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restaurantområderne som betjenes i dennes kasse." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Bordet hvor denne ordre blev serveret" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Bordets farve, udtrykt som en gyldig CSS 'baggrunds' egenskabs værdi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Bordets højde i pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Bordets horisontale position fra venstre side til bordets midte, i pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Bordet vertikale position fra toppen til bordets midte, i pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Bordets bredde i pixels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Der er ingen ordrelinjer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Denne etage har ikke nogle borde endnu, brug" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Denne ordre er endnu ikke synkroniseret til serveren. Sørg for, at det er " +"synkroniseret, og prøv derefter igen." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Farv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Drikkepenge:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Drikkepenge" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Overfør" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Tyrkis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Kan ikke ændre baggrundsfarve" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Kan ikke oprette bord fordi du er offline." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Kan ikke slette bord" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Ukendt fejl" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Usynkroniseret ordre" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "CVR: " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarisk" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertical position" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vand" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Bredde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Med en" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Gul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Du kan ikke sætte et tal, der overstiger %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Du kan ikke fjerne en etage der bruges i en PoS session, luk session(erne) " +"først: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Du kan ikke fjerne et bord der anvendes i en PoS session, afslut " +"session(erne) først." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "på" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "Ved bordet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "knap i redigerings værktøjslinjen til at oprette nye borde." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "rabat" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/de.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/de.po new file mode 100644 index 0000000..37d8c4e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/de.po @@ -0,0 +1,1461 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Friederike Fasterling-Nesselbosch, 2022 +# Martin Trigaux, 2023 +# Larissa Manderfeld, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larissa Manderfeld, 2025\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Einen an die IoT-Box angeschlossenen Drucker verwenden" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Raumname: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kassensystem: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Ein Restaurantraum repräsentiert den Platz, wo Kunden bedient werden, hier " +"können Sie die Tische festlegen und positionieren." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Hinzufügen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Interne Notiz hinzufügen" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Einen neuen Restaurantraum hinzufügen" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Einen neuen Restaurant-Bestelldrucker hinzufügen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Trinkgeld hinzufügen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Schaltfläche hinzufügen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Fügen Sie Bestellzeilen interne Notizen für die Küche hinzu" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Trinkgeld nach Zahlung hinzufügen (spezifisch für Nordamerika)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Betrag anpassen" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Passen Sie den von den Zahlungsterminals genehmigten Betrag an, um nach dem " +"Verlassen des Lokals oder am Ende des Tages ein Trinkgeld zu geben." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Rechnungsteilung erlauben" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Erlauben Sie benutzerdefinierte interne Notizen auf Bestellzeilen." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Erlauben Sie es, Kassenbons vor Zahlung zu drucken" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Ermöglicht den Rechnungsdruck vor der Zahlung zu." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Betrag" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Eine Interne Kennung eines Tischs" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Eine Interne Kennung eines Druckers" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Aussehen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archiviert" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Sind Sie sicher?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Zurück" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Zurück zum Raum" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Hintergrundfarbe" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Hintergrundbild" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Rechnung" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Rechnungsdruck" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Rechnungsteilung" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blockierte Aktion" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blau" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ABGEBROCHEN" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Bargeld %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Bargeld" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheeseburger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Hähnchen-Curry-Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Schließen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Abrechnen" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club-Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Farbe" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Löschen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Entwerfen Sie Räume und weisen Sie Tischen Bestellungen zu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Getränke" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" +"Aufgrund eines Verbindungsfehlers werden die Aufträge nicht synchronisiert." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplizieren" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Jeder Bestelldrucker hat eine IP-Adresse, die die IoT-Box oder den Hardware-Proxy,\n" +" wo der Drucker gefunden werden kann, definiert und eine Liste von Produktkategorien.\n" +" Ein Bestelldrucker druckt nur Aktualisierungen für Produkte, die zu einer\n" +" seiner Kategorien gehören." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Frühzeitiger Bondruck" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Bearbeiten" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Ermöglicht eine Rechnungsaufteilung im Kassensystem." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Der Druck der Bestelländerung ist fehlgeschlagen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Raum" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Raumname" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Raumpläne" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Raum: %s - Kassenkonfig.: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Räume" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Räume & Tische" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Raum- & Tischplan" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Speisen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Der Einfachheit halber stellen wir Ihnen die folgenden Berechnungen für " +"Trinkgelder zur Verfügung:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Grün" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grau" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gäste" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gäste?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gäste:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Höhe" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontale Position" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Wenn fehlerhaft ist der Tisch deaktiviert und nicht in der Kasse verfügbar." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interne Notiz" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Vom Kellner hinzugefügte interne Notiz." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne Notizen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Ist eine Bar/ein Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Offen halten" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notizen für die Küche" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Küchendrucker" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Letzte Änderung am" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Letzter gedruckte Status des Auftrags" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Hellgrau" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Mittagessen Maki 18 Stk." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Mittagessen Lachs 20 Stk." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Mittagessen Temaki-Mix 3 Stk." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella-Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Mehrfachdruck fortsetzen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NEU" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTIZ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Kein Trinkgeld" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notiz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nichts zum Ausdrucken!" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Anzahl Sitzplätze?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Offen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Orange" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Auftrag" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Bestelldrucker" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Bestelldrucker" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Bestelldrucker werden von Restaurants und Bars genutzt, um \n" +"Bestellungen in der Küche/Bar zu drucken, wenn der Kellner \n" +"eine Bestellung aktualisiert " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Kassendrucker" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Zahlung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kassensystem" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassenauftragszeilen" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassenzahlungen" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Kassensystem Iface Bestellungsnotizen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Kassensystem Iface Rechnungsdruck" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Kassensystem Iface Rechnungsteilung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Kassensystem ist Bestelldrucker" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Kassensystem ist Tischverwaltung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Kasse Trinkgeld nach Zahlung einstellen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Drucken" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Drucken Sie Bestellungen in der Küche, an der Bar usw." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Gedruckte Produktkategorien" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Druckername" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Druckermodell" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Drucker" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drucken fehlgeschlagen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Drucken wird von einigen Browsern nicht unterstützt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Das Drucken wird von einigen Browsern nicht unterstützt, da kein Standard-" +"Druckprotokoll verfügbar ist. Es ist möglich, Ihre Tickets mit einer IoT-Box" +" zu drucken." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy-IP-Adresse" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lila" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rot" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Die Entfernung eines Tischs kann nicht rückgängig gemacht werden." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Umbenennen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Kassenbon erneut drucken" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurant & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restaurantraum" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restauranträume" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restaurant-Bestelldrucker" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant-Drucker" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restauranttisch" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Stornieren" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Zahlung stornieren" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Rund" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Rund" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Lachs und Avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Plätze" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sequenz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Bedient durch" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Trinkgeld nach Zahlung einstellen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Abrechnen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signatur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Zeile überspringen, wenn Bon an Küchendrucker gesendet wird." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Pikantes Thunfisch-Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Aufteilen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Teilen Sie die gesamte Rechnung oder einzelne Bestellzeilen" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Viereck" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Viereckig" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Zwischensumme" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tisch" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Tischname" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Tischname?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tische" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s wird bereits in einer anderen Kassensystemkonfiguration verwendet." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Die IP-Adresse oder der Hostname des Hardware-Proxys des Druckers" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Die Anzahl der Gäste, die im Rahmen dieser Bestellung bedient wurden." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Die Hintergrundfarbe des Raumplans in einem html-kompatiblem Format" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Die Standardanzahl der bedienten Kunden an diesem Tisch" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Die Restauranträume, die von diesem Kassensystem bedient werden." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Der Tisch, an dem die Bestellung serviert wurde." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Die Tischfarbe, ausgedrückt als gültiger Wert der CSS-Eigenschaft " +"„Hintergrund“." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Die Tischhöhe in Pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Die horizontale Tischposition, von der linken Seite zur Tischmitte in Pixel." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Die vertikale Tischposition, von oben zur Tischmitte, in Pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Die Tischbreite in Pixel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Keine Auftragszeilen vorhanden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Dieser Raum hat keine Tische, verwenden Sie die" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Diese Bestellung ist noch nicht mit dem Server synchronisiert. Vergewissern " +"Sie sich, dass synchronisiert wurde und versuchen Sie es erneut." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Farbton" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Trinkgeld" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Trinkgeld:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Trinkgeld geben" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Gesamt:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Übertragen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Türkis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Hintergundfarbe kann nicht geändert werden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Sie sind offline, Tisch kann nicht erstellt werden." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Tisch kann nicht gelöscht werden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Bestellungen konnten nicht abgerufen werden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Anzahl der Aufträge kann nicht ermittelt werden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Unbekannter Fehler" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Nicht synchronisierte Bestellung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "MwSt.:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarisch" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikale Position" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Wasser" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Breite" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Mit einem" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Gelb" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Sie können keine Zahl eingeben, die größer als %s ist." + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Es kann kein Raum, der in einer Kassensitzung benutzt wird, gelöscht werden." +" Sitzung muss erst geschlossen werden: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Es kann kein Tisch, der in einer Kassensitzung benutzt wird, gelöscht " +"werden. Sitzung muss erst geschlossen werden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "zu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "am Tisch" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" +"-Schaltfläche in der Bearbeitungssymbolleiste, um neue Tische zu erstellen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "Rabatt" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/el.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/el.po new file mode 100644 index 0000000..da04ca1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/el.po @@ -0,0 +1,1036 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2018 +# Kostas Goutoudis , 2018 +# Stefanos Nikou , 2018 +# Giota Dandidou , 2018 +# George Tarasidis , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-10-08 06:48+0000\n" +"PO-Revision-Date: 2018-10-08 06:48+0000\n" +"Last-Translator: George Tarasidis , 2018\n" +"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 3.12" +msgstr "3.12 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 4.40" +msgstr "4.40 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 4.50" +msgstr "4.50 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 8.50" +msgstr "8.50 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 0.86" +msgstr "0.86 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Change" +msgstr "Ρέστα" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "TOTAL" +msgstr "ΣΥΝΟΛΟ" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 469.14" +msgstr "469.14 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "$ 470.00" +msgstr "470.00 €" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Cash (USD):" +msgstr "Μετρητά (USD):" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Η κάτοψη του εστιατορίου αντιπροσωπεύει τον τόπο όπου εξυπηρετούνται οι πελάτες, \n" +" όπου μπορείτε να ορίσετε και να τοποθετήσετε τα τραπέζια..." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Accept customer tips or convert their change to a tip" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Σε Ισχύ" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:113 +#, python-format +msgid "Add" +msgstr "Προσθήκη" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:107 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Add notes to orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Allow to print bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:562 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Πίσω" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:82 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Χρώμα Φόντου" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Εικόνα φόντου" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Χρέωση" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:136 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:150 +#, python-format +msgid "Blue" +msgstr "Μπλε" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:39 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:270 +#: code:addons/pos_restaurant/static/src/js/floors.js:309 +#: code:addons/pos_restaurant/static/src/js/floors.js:425 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:131 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:145 +#, python-format +msgid "Close" +msgstr "Κλείσιμο" + +#. module: pos_restaurant +#: model:product.product,name:pos_restaurant.coke +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Χρώμα" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Δημιουργήθηκε από" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Δημιουργήθηκε στις" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:160 +#, python-format +msgid "Delete" +msgstr "Διαγραφή" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Desk Organizer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Έκπτωση:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Eκπτώσεις" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Εμφάνιση Ονόματος" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:116 +#, python-format +msgid "Duplicate" +msgstr "Δημιουργία Αντίγραφου" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:110 +#, python-format +msgid "Edit" +msgstr "Επεξεργασία" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Κατόψεις Μαγαζιού" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:135 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:149 +#, python-format +msgid "Green" +msgstr "Πράσινο" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:140 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:154 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:946 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Ύψος" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "Κωδικός" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Είναι Μπαρ/Εστιατόριο" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Τελευταία τροποποίηση στις" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Τελευταία Ενημέρωση από" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Τελευταία Ενημέρωση στις" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Led Lamp" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:141 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:155 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:39 +#, python-format +msgid "Logo" +msgstr "Λογότυπο" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Manage table orders" +msgstr "" + +#. module: pos_restaurant +#: model:product.product,name:pos_restaurant.minute_maid +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Monitor Stand" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NEW" +msgstr "ΝΕΑ" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:50 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:73 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:8 +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Σημείωση" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:495 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Odoo Logo" +msgstr "Λογότυπο Odoo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "ΟΚ" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:137 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:151 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Παραγγελία" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Εκτυπωτές Παραγγελιών" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Πληρωμή" + +#. module: pos_restaurant +#: model:product.category,name:pos_restaurant.product_category_pos +msgid "PoS" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Εντατική Λιανική" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Διαμόρφωση του Σταθμού Εργασίας" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Παραγγελίες Εντατικής Λιανικής" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Price" +msgstr "ΤΙΜΗ" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Εκτύπωση" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Εκτυπωμένες Κατηγορίες Ειδών" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Όνομα Εκτυπωτή" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP διεύθυνση" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:139 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:153 +#, python-format +msgid "Purple" +msgstr "Μωβ" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Quantity" +msgstr "Ποσότητα" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:134 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:148 +#, python-format +msgid "Red" +msgstr "Κόκκινο" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:563 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:119 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Εκτυπωτές Παραγγελιών Εστιατορίου" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Τραπέζι Εστιατορίου" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:126 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:122 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Ακολουθία" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Εξυπηρετείται από" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Διαχωρισμός" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "Τετράγωνο" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:125 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Μερικό σύνολο" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "ΣΥΝΟΛΟ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +msgid "Table" +msgstr "Πίνακας" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Table Management" +msgstr "Διαχείριση Τραπεζιών" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:483 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Πίνακες" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Τηλ:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Η IP διεύθυνση ή το hostname του εκτυπωτή (Printer's hardware proxy)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Οι χώροι του εστιατορίου εξυπηρετούνται από αυτό το POS." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:106 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "This product is used as reference on customer receipts." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:129 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tip Product" +msgstr "Είδος Φιλοδώρημα" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tips" +msgstr "Φιλοδωρήματα" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "Μεταφορά" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:142 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:156 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#: model:product.product,uom_name:pos_restaurant.coke +#: model:product.product,uom_name:pos_restaurant.minute_maid +#: model:product.product,uom_name:pos_restaurant.water +#: model:product.template,uom_name:pos_restaurant.coke_product_template +#: model:product.template,uom_name:pos_restaurant.minute_maid_product_template +#: model:product.template,uom_name:pos_restaurant.water_product_template +msgid "Unit(s)" +msgstr "Μονάδες" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.product,name:pos_restaurant.water +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Νερό" + +#. module: pos_restaurant +#: model_terms:pos.config,customer_facing_display_html:pos_restaurant.pos_config_restaurant +msgid "Whiteboard Pen" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Πλάτος" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Με ένα " + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:138 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:152 +#, python-format +msgid "Yellow" +msgstr "Κίτρινο" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:271 +#: code:addons/pos_restaurant/static/src/js/floors.js:310 +#: code:addons/pos_restaurant/static/src/js/floors.js:426 +#, python-format +msgid "You must be connected to the internet to save your changes." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "στις" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:107 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "έκπτωση" + +#. module: pos_restaurant +#: model:product.product,weight_uom_name:pos_restaurant.coke +#: model:product.product,weight_uom_name:pos_restaurant.minute_maid +#: model:product.product,weight_uom_name:pos_restaurant.water +#: model:product.template,weight_uom_name:pos_restaurant.coke_product_template +#: model:product.template,weight_uom_name:pos_restaurant.minute_maid_product_template +#: model:product.template,weight_uom_name:pos_restaurant.water_product_template +msgid "kg" +msgstr "κιλά" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/en_GB.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/en_GB.po new file mode 100644 index 0000000..c21ec43 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/en_GB.po @@ -0,0 +1,687 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# James Dove , 2015 +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-16 16:24+0000\n" +"Last-Translator: James Dove \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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Active" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "Background Colour" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Bill" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "Click to add a Restaurant Order Printer." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Colour" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Note" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Order" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Payment" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Print" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Sequence" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" +"The background colour of the floor layout, (must be specified in a html-" +"compatible format)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"The table's colour, expressed as a valid 'background' CSS property value" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "VAT:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es.po new file mode 100644 index 0000000..0ff7f83 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es.po @@ -0,0 +1,1467 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# marcescu, 2022 +# Martin Trigaux, 2022 +# Leonardo J. Caballero G. , 2022 +# Óscar Fonseca , 2022 +# Pedro M. Baeza , 2023 +# Wil Odoo, 2024 +# Larissa Manderfeld, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larissa Manderfeld, 2025\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Utilizar una impresora conectada al IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nombre del piso: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"El piso de un restaurante representa el lugar donde se da servicio a los clientes. Ahí es donde\n" +"puede indicar cómo están organizadas las mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Añadir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Añadir nota interna" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Añadir un nuevo piso del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Añadir una nueva impresora de pedidos de restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Añadir propina " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Añadir botón" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Añada notas internas en las líneas de pedido para la cocina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Añadir propina después del pago (específico para Norteamérica)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajustar cantidad " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajustar la cantidad autorizada por las terminales de pago para añadir " +"propina después de que el cliente se fuera o al final del día" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permitir división de facturas" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Permita notas internas personalizadas en Orderlines" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permitir imprimir el recibo antes del pago" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permite imprimir la cuenta antes de pagar." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Importe" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Una identificación interna de una mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Un identificador interno de la impresora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apariencia" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "¿Está usted seguro?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Regresar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Volver al piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Color de fondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imagen de fondo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hamburguesa con tocino " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Factura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impresión de facturas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "División de facturas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Acción bloqueada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Azul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Efectivo %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Efectivo del bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Hamburguesa con queso" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Bocadillo de pollo con curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Cerrar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Crear la cuenta" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Bocadillo Club" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Eliminar" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Diseñe pisos y asigne pedidos a las mesas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Bebidas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Por un error de conexión no se sincronizan los pedidos." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Cada impresora de pedido tiene una dirección IP que define el IoT Box / Hardware\n" +" El Proxy donde puede encontrarse la impresora, y una lista de categorías de producto.\n" +" Una impresora de pedido solo imprimirá actualizaciones para productos que pertenecen a una de\n" +" sus categorías." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Impresión anticipada del recibo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Editar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Permite la división de la factura en el punto de venta." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "No se pudieron imprimir los cambios de la orden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nombre del piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Diseño del piso" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Piso: %s - Configuración de TPV: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Pisos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Pisos y mesas" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa de pisos y mesas" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Alimentos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Por conveniencia, le proporcionamos los siguientes cálculos de " +"gratificaciones:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Clientes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "¿Clientes?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Clientes:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posición horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Si es False, la mesa es desactivada y no va a estar disponible en el punto " +"de venta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Nota interna añadida por el camarero." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notas internas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Es un bar/restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Mantener abierto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notas de cocina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Impresoras de cocina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Último estado impreso del pedido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gris claro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Comida Maki 18 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Comida de salmón 20 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Comida mezcla temaki 3 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margarita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Bocadillo de mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Imprimir múltiples currículums " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NUEVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Sin propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nada para imprimir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "¿Número de asientos?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Desconectado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Abierto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Naranja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Impresora de Pedidos" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de pedido" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Las Impresoras de Órdenes son usadas por los restaurantes y bares para imprimir los\n" +"cambios en las ordenes en la cocina/bar cuando el mesero actualiza la orden." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PROFORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta boloñesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Líneas de pedido de punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos de TPV" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en el punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Notas de línea de pedido de Iface TPV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Cuenta impresa de Iface TPV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Cuenta dividida de Iface TPV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos es la impresora de pedidos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Gestión de mesa Pos Is" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Establecer propina después del pago en el TPV" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Imprimir los pedidos en la cocina, en el bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorías de producto imprimidas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nombre de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impresora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Impresoras" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "La impresión falló." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "La impresión no es compatible con algunos navegadores." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"La impresión no es compatible con algunos navegadores debido a que no hay " +"disponible un protocolo de impresión predeterminado. Es posible imprimir sus" +" recibos haciendo uso de un IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Dirección IP del proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Morado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rojo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "La eliminación de una mesa no se puede deshacer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Renombrar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Volver a imprimir recibos" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurante & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso del restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de pedidos del restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impresora de restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa del restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Revertir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Revertir pago" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Redonda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forma redonda" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmón y aguacate" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Asientos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Establecer una propina después del pago" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Pagar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Firma" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Saltarse la línea al mandar el tíquet a las impresoras de cocina" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Bocadillo de atún picante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Dividir el total o las líneas del pedido" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Cuadrada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forma cuadrada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nombre de la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "¿ Nombre de la mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mesas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s ya está en otra configuración de TPV." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"La dirección IP o el nombre de host del proxy hardware de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La cantidad de clientes que han sido atendidos por este pedido." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "El color de fondo del piso en un formato compatible con html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "El número por defecto de clientes atendidos en esta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Los pisos del restaurante servidos por este punto de venta." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "La mesa donde se sirvió este pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la mesa, expresado como un valor de 'fondo' con propiedad CSS " +"válido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Altura de la mesa en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"La posición horizontal de la mesa desde el lado izquierdo del centro de la " +"mesa, en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posición vertical desde la parte superior hasta el centro de la mesa, en " +"pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "El ancho de la mesa en pixeles" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "No hay líneas de comandas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "El piso no tiene mesas aún, usa el " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Este pedido no está sincronizado con el servidor. Asegúrese de que esté " +"sincronizado, e inténtelo de nuevo." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tinta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Propina:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Dar propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transferir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "No se puede cambiar el color del fondo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "No se puede crear la mesa porque usted no está en línea." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "No se puede borrar la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "No se pueden recuperar los pedidos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "No se pudo obtener el número de órdenes." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Error desconocido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Pedido no sincronizado" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "NIF:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetariano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posición vertical" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Agua" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Con un" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Amarillo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "No puede poner un número que exceda %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"No puede eliminar un piso que se se está usando en una sesión de TPV, cierre" +" primero la(s) sesión(es):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"No se puede eliminar una mesa que se está usando en una sesión de TPV. " +"Cierre la/s sesión/es primero." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "en la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botón en la barra de edición para crear nuevas mesas." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "descuento" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_BO.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_BO.po new file mode 100644 index 0000000..3e5cf4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_BO.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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: 2016-05-31 19:03+0000\n" +"Last-Translator: Martin Trigaux\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Descuentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "NIF:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CL.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CL.po new file mode 100644 index 0000000..a7e4c9a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CL.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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: 2016-03-12 06:22+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Spanish (Chile) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CL/)\n" +"Language: es_CL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CO.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CO.po new file mode 100644 index 0000000..b9bab2e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CO.po @@ -0,0 +1,711 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# ANDRES FELIPE NEGRETE GOMEZ , 2016 +# Mateo Tibaquirá , 2015 +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: 2016-02-18 13:56+0000\n" +"Last-Translator: Felipe Palomino \n" +"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CO/)\n" +"Language: es_CO\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" +"Una imágen de fonto usada para mostrar una distribución de planta en la " +"interfaz de punto de venta" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" +"El piso de un restaurante representa el lugar donde se da servicio a los " +"clientes, ahí es donde\n" +"puedes definir la posición de las mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo(a)" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "Añadir Nota" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "Permitir notas personalizadas en Líneas de orden" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "Permitir imprimir la Cuenta antes del pago" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "Una identificación interna de una mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "Un identificador interno de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "Una identificación interna de un piso del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apariencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "¿Está usted seguro?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Atrás" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "Color de Fondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "Imagen de Fondo" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "Bar & Restaurante" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impresión de la Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Separación de la Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "Los cambios no pueden ser guardados" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "Revisar la conexión a internet y los permisos de acceso" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "De click para añadir un Piso de Restaurante." + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "De click para añadir una Impresora de Órdenes del Restaurante." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Descuento:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Descuentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nombre Público" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +#, fuzzy +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" +"Cada Impresora de Órdenes tiene una dirección IP que define el PosBox/" +"Hardware\n" +"Proxy donde la impresora puede ser encontrada, y una lista de categorías de " +"productos.\n" +"Una Impresora de Órdenes solo va a imprimir cambios en los productos que " +"pertenecen a una\n" +"de esas categorías." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "Habilitar la División de Cuentas en el Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "Nombre del Piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Diseño del Piso" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "Clientes" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "¿Clientes?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, fuzzy, python-format +msgid "Guests:" +msgstr "Clientes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "Posición Horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" +"Si es falso, la mesa es desactivada y no va a estar disponible en el punto " +"de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Actualizado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Actualizado" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "NUEVO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "¿ Número de asientos ?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Orden" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de Pedido" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" +"Las Impresoras de Órdenes son usadas por los restaurantes y bares para " +"imprimir los\n" +"cambios en las ordenes en la cocina/bar cuando el mesero actualiza la orden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "Notas de la Línea de Pedido" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora PdV" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "Órdenes PdV" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorías de Producto Imprimidas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "Nombre de la Impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "Dirección IP del Proxy" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "La eliminación de una mesa no se puede deshacer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso del Restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos del Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de Pedidos del Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa del Restaurante" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "Ronda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "Asientos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "Cuadrado" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "TOTAL" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Tabla" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "Nombre de la Mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "¿ Nombre de la Mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tablas" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "La dirección IP o el nombre de host del proxy hardware de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La cantidad de clientes que van a ser servidos en está orden." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" +"El color de fondo en el diseño del piso, (debe ser especificado en un " +"formato compatible con html)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "El número por defecto de clientes atendidos en esta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "La lista de mesas en este piso" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "Las órdenes que son atendidas en esta mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "Los pisos del restaurante atendidos en este punto de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "La mesa donde ésta orden fue servida" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la mesa, expresado como un valor de 'fondo' con propiedad CSS " +"válido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "Altura de la mesa en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" +"La posición horizontal de la mesa desde el lado izquierdo del centro de la " +"mesa, en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posición vertical desde la parte superior hasta el centro de la mesa, en " +"pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "El ancho de la mesa en pixeles" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "El piso no tiene mesas aún, usa el " + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "Usado para organizar Pisos " + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "NIT/RUT:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "Posición Vertical " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Con un/una" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "en la mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botón en la barra de edición para crear nuevas mesas." + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "descuento" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "pos.config" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "restaurant.floor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "restaurant.printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "restaurant.table" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CR.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CR.po new file mode 100644 index 0000000..208b2f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_CR.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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:45+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/odoo/odoo-9/" +"language/es_CR/)\n" +"Language: es_CR\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Orden" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Terminal Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Tabla" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "IVA:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "a las" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_DO.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_DO.po new file mode 100644 index 0000000..9a0f3ce --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_DO.po @@ -0,0 +1,709 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Eneldo Serrata , 2016 +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: 2016-06-21 16:52+0000\n" +"Last-Translator: Eneldo Serrata \n" +"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/" +"odoo-9/language/es_DO/)\n" +"Language: es_DO\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" +"Una imagen de fondo utilizada para mostrar un diseño de piso en el punto de " +"interfaz de venta" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" +"Una planta del restaurante representa el lugar en el que se sirven a los " +"clientes, aquí es donde se puede definir y posicionar las mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "Añadir Nota" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "Permitir notas personalizadas en Lineas de Ordenes" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "Permite para imprimir la factura antes del pago" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "Una identificación interna de una mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "Una identificación interna de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "Una identificación interna de la planta de restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apariencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "¿Estás seguro?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Atrás" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "Color de fondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "Imagen de fondo" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "Bar y restaurante" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impresión de Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Division de Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "Los cambios no pudieron ser grabados" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "Compruebe su conexión al internet y derechos de acceso" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "Haz clic aquí para añadir un piso de restaurante." + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "Haga clic para agregar una impresora de ordenes de restaurante." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Descuento:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Descuentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +#, fuzzy +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" +"Cada impresora de orden tiene una dirección IP que define el PosBox/Proxy\n" +" de Hardware donde la impresora se puede encontrar, y una " +"lista de categorías de productos. \n" +" Una impresora de orden sólo imprimirá actualizaciones para " +"Productos pertenecientes a una de sus categorías." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "Permite Division de cuentas en el Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "Nombre del Piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Planos del Piso" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "Huéspedes" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "Huéspedes ?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, fuzzy, python-format +msgid "Guests:" +msgstr "Huéspedes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "Posición Horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" +"Si es falso, la mesa se desactiva y no estará disponible en el punto de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "NUEVO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "Numero de Asientos ?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de orden" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" +"Impresoras de orden son utilizadas por los restaurantes y bares para " +"imprimir\n" +" las actualizaciones de orden en la barra/cocina cuando el " +"camarero actualiza la orden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "Notas de la Linea de la Orden" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora POS" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Terminal Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "Órdenes Pos" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorías de producto impreso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "Nombre de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "Dirección IP del proxy" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Eliminación de una mesa no se puede deshacer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso del Restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos del Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de Ordenes de Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa de restaurante" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "Redonda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "Asientos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "Cuadrada" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "TOTAL" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "Nombre de la Mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "Nombra de la Mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mesas" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"La dirección IP o nombre de host del servidor proxy de hardware de la " +"impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La cantidad de clientes que han recibido servicio por esta orden." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" +"El color de fondo de la distribución del piso, (debe especificarse en un " +"formato compatible con html)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "El número predeterminado de cliente servidos en esta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "La lista de mesas en este piso" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "Las ordenes servidas en esta mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "Los pisos de restaurante atendidas por este punto de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "La mesa donde se sirve esta orden" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la mesa, expresado como un valor de la propiedad CSS válido " +"'fondo'" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "La altura de la mesa en píxeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" +"Posición horizontal de la mesa desde el lado izquierdo al centro de la mesa, " +"en píxeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Posición vertical de la mesa de la parte superior del centro de la mesa, en " +"píxeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "El ancho de la mesa en píxeles" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Este piso no tiene mesas, sin embargo, utilizar la" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "Utilizado para clasificar pisos" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "Rnc/Cédula:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "Posición vertical" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Con un/una" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "en la mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botón en la barra de herramientas de edición para crear nuevas mesas." + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "descuento" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "Configuración del TPV" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "restaurant.floor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "restaurant.printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "restaurant.table" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_EC.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_EC.po new file mode 100644 index 0000000..719f908 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_EC.po @@ -0,0 +1,712 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Jesus Alan Ramos Rodriguez , 2015 +# Martin Trigaux, 2015 +# Rick Hunter , 2016 +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: 2016-02-19 09:19+0000\n" +"Last-Translator: Rick Hunter \n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/" +"language/es_EC/)\n" +"Language: es_EC\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" +"Una imagen de fondo usada para mostrar la disposición del piso en la " +"interfaz del punto de venta " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" +"El piso de un restaurante representa el lugar donde se da servicio a los " +"clientes, ahí es donde\n" +"puedes definir la posición de las mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "Añadir Nota" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "Permite notas en las líneas de pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "Permitir imprimir la cuenta antes del pago" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "Una identificación interna de una mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "Un identificador interno de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "Una identificación interna de un piso del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apariencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "¿Está usted seguro?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Atrás" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "Color de Fondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "Imagen de fondo" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "Bares y restaurantes" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impresión de la cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Separación de la cuenta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "Los cambios no pueden ser guardados" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "Revisar la conexión a internet y los permisos de acceso" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "De click para añadir un Piso de Restaurante." + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "De click para añadir una Impresora de Órdenes del Restaurante." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Descuento:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Descuentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +#, fuzzy +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" +"Cada Impresora de Órdenes tiene una dirección IP que define el PosBox/" +"Hardware\n" +"Proxy donde la impresora puede ser encontrada, y una lista de categorías de " +"productos.\n" +"Una Impresora de Órdenes solo va a imprimir cambios en los productos que " +"pertenecen a una\n" +"de esas categorías. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "Habilita la separación de cuentas en el POS" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "Nombre del Piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Diseño del Piso" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "Clientes" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "¿Clientes?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, fuzzy, python-format +msgid "Guests:" +msgstr "Clientes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "Posición Horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" +"Si es falso, la mesa es desactivada y no va a estar disponible en el punto " +"de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "NUEVO" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "¿Número de asientos?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de pedido" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" +"Las Impresoras de Órdenes son usadas por los restaurantes y bares para " +"imprimir los\n" +"cambios en las ordenes en la cocina/bar cuando el mesero actualiza la orden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "Notas de la Línea de Pedido" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora POS" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pagos" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Punto de venta POS" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "Pedidos POS" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorías de producto imprimidas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "Nombre de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "Dirección IP del proxy" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "La eliminación de una mesa no se puede deshacer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso del Restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos del Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de pedidos del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa del Restaurante" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "Ronda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "Asientos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "Cuadrado" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "TOTAL" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "Nombre de la Mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "¿ Nombre de la mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mesas" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "La dirección IP o el nombre de host del proxy hardware de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La cantidad de clientes que van a ser servidos en está orden." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" +"El color de fondo en el diseño del piso, (debe ser especificado en un " +"formato compatible con html)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "El número por defecto de clientes atendidos en esta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "La lista de mesas en este piso" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "Las órdenes que son atendidas en esta mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "Los pisos del restaurante atendidos en este punto de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "La mesa donde ésta orden fue servida" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la mesa, expresado como un valor de 'fondo' con propiedad CSS " +"válido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "Altura de la mesa en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" +"La posición horizontal de la mesa desde el lado izquierdo del centro de la " +"mesa, en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posición vertical desde la parte superior hasta el centro de la mesa, en " +"pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "El ancho de la mesa en pixeles" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "El piso no tiene mesas aún, usa el " + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "Usado para organizar Pisos" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "Identificación:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "Posición Vertical" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Con un " + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "en la mesa" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botón en la barra de edición para crear nuevas mesas." + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "descuento" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "Configuración del POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "restaurant.floor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "restaurant.printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "restaurant.table" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_MX.po new file mode 100644 index 0000000..41d25b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_MX.po @@ -0,0 +1,1465 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Braulio D. López Vázquez , 2022 +# Martin Trigaux, 2022 +# Lucia Pacheco, 2023 +# Aimée Mendoza Sánchez, 2023 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Utilizar una impresora conectada a la caja IoT" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nombre de piso: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Punto de venta: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"El piso de un restaurante representa el lugar donde se da servicio a los clientes, ahí es donde\n" +"puede definir la posición de las mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Añadir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Agregar nota interna" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Añadir un nuevo piso del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Agregar una nueva impresora de comandas del restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Agregar propina " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Agregar botón" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Agregue notas internas en las líneas de la comanda para la cocina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Agregar propina después del pago (específico para Norteamérica)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajustar cantidad " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajustar la cantidad autorizada por las terminales de pago para agregar " +"propina después de que el cliente se fuera o al final del día" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permitir dividir la cuenta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Permita notas internas personalizadas en Orderlines." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permitir imprimir el recibo antes de pagar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permitir imprimir la factura antes de realizar el pago" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Importe" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Una identificación interna de una mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Un identificador interno de la impresora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apariencia" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "¿Está seguro?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Volver" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Volver al piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Color de fondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imagen de fondo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hamburguesa con tocino " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Recibo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impresión de la cuenta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Dividir la cuenta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Acción bloqueada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Azul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Efectivo %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Barra de pago" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Hamburguesa con queso" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Sándwich de pollo con curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Cerrar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Cerrar pestaña " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club sándwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Eliminar" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Diseñe pisos y asigne órdenes a las mesas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nombre en pantalla" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Bebidas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "No se pudieron sincronizar las órdenes debido a un error de conexión." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Cada impresora de órdenes tiene una dirección IP que define la caja IoT\n" +" o el proxy del dispositivo en el que se puede encontrar la impresora, así como una lista de categorías de producto.\n" +" Una impresora de órdenes solo imprimirá las actualizaciones de los productos pertenecientes a\n" +" una de sus categorías." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Impresión anticipada del recibo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Editar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Permite dividir la cuenta en el punto de venta." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "No se pudieron imprimir los cambios de la orden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nombre del piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Diseño del piso" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Piso: %s - Configuración de PdV: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Pisos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Pisos y mesas" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa de pisos y mesas" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Alimentos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Por conveniencia, le proporcionamos los siguientes cálculos de " +"gratificaciones:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Comensales" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "¿Comensales?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Comensales:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posición horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Si es falso, la mesa se desactivará y ya no estará disponible en el punto de" +" venta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Nota interna que agregó el mesero." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notas internas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Es un bar/restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Mantener abierto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notas de cocina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Impresoras de la cocina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Última modificación el" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Último estado impreso de la comanda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gris claro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Almuerzo Maki 18 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Almuerzo de salmón 20 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Almuerzo mezcla temaki 3 pzas." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margarita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Sándwich de mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Imprimir múltiples currículums " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NUEVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Sin propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nada para imprimir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "¿Número de asientos?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Desconectado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Abierto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Naranja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Comanda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Impresoras de comandas" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de comanda" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Las impresoras de comandas se usan en los bares o restaurantes para imprimir\n" +" las actualizaciones de las comandas en dicho bar o restaurante cuando el/la camarero/a actualice la comanda." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impresora POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta boloñesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pagos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del PdV" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Líneas de comanda del punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del PdV" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en punto de venta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Notas de línea de comandas en la interfaz del PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Facftura impresa en la interfaz del PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Factura dividida en la intefaz del PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "PdV es la impresora de pedidos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Es gestión de mesas en PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Establecer propina después del pago en PdV" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Imprimir las comandas en la cocina, en el bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorías de producto imprimidas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nombre de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impresora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Impresoras" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "La impresión falló." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Algunos navegadores no son compatibles con las impresiones" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Algunos navegadores no son compatibles con las impresiones ya que no tienen " +"un protocolo de impresión disponible. Puede imprimir sus tickets usando una " +"caja IoT." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Dirección IP del proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Morado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rojo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "La eliminación de una mesa no se puede deshacer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Renombrar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Volver a imprimir recibos" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurante y bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso del restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos del restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de comandas del restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Impresora de restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa del restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Invertir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Revertir pago" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Ronda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forma redonda" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmón y aguacate" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Asientos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Establecer una propina después del pago" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Pagado" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Firma" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Saltarse la línea al mandar el ticket a las impresoras de la cocina" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Sándwich de atún picante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Dividir el total o las líneas de la comanda" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Cuadrado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forma cuadrada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nombre de la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "¿Nombre de la mesa?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mesas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s ya está en otra configuración de PdV." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"La dirección IP o el nombre de host del proxy hardware de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "La cantidad de comensales a los que se les servirá en esta comanda." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "El color de fondo del piso en un formato compatible con html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "El número predeterminado de clientes atendidos en esta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Las zonas del restaurante servidas por este punto de venta." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "La mesa donde se sirvió esta comanda" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"El color de la mesa, expresado como un valor de 'fondo' con propiedad CSS " +"válido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Altura de la mesa en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"La posición horizontal de la mesa desde el lado izquierdo del centro de la " +"mesa, en pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posición vertical desde la parte superior hasta el centro de la mesa, en " +"pixeles" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "El ancho de la mesa en pixeles" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "No hay líneas de comandas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "El piso todavía no tiene mesas, use el" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Esta comanda no está sincronizada con el servidor. Asegúrese de que esté " +"sincronizada e inténtelo de nuevo." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tinta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Propina:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Dar propina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transferencia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "No se puede cambiar el color del fondo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "No se puede crear la mesa porque usted no está en línea." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "No es posible eliminar la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "No se pueden recuperar las comandas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "No se pudo obtener el número de órdenes." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Error desconocido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Comanda no sincronizada." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "RFC:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetariano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posición vertical" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Agua" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Con un" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Amarillo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "No puede colocar un número que exceda %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"No puede eliminar un piso que se se está usando en una sesión de PdV, cierre" +" primero la(s) sesión(es):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"No se puede quitar una mesa que se está usando en una sesión de PdV, primero" +" debe de cerrar esa(s) sesión(es)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "en la mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "botón en la barra de edición para crear nuevas mesas." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "descuento" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PE.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PE.po new file mode 100644 index 0000000..f343c3a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PE.po @@ -0,0 +1,684 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Carlos Eduardo Rodriguez Rossi , 2016 +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: 2016-06-20 21:15+0000\n" +"Last-Translator: Carlos Eduardo Rodriguez Rossi \n" +"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/" +"es_PE/)\n" +"Language: es_PE\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Atrás" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Recibo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Descuento:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Descuentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Ultima Modificación en" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Actualizado última vez por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Ultima Actualización" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de Pedidos" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Atendido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "TOTAL" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tablas" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "RUC:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Con un" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "descuento" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "pos.config" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PY.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PY.po new file mode 100644 index 0000000..02ea269 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_PY.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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:46+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Spanish (Paraguay) (http://www.transifex.com/odoo/odoo-9/" +"language/es_PY/)\n" +"Language: es_PY\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Ultima actualización por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Orden" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Sub-Total" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "IVA:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "a las" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_VE.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_VE.po new file mode 100644 index 0000000..edf042c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/es_VE.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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: 2016-05-15 18:50+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/odoo/odoo-9/" +"language/es_VE/)\n" +"Language: es_VE\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_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Modificada por última vez" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización realizada por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Ultima actualizacion en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Orden" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pago" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Terminal Punto de Venta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Tabla" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "RIF" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ancho" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "a las" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/et.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/et.po new file mode 100644 index 0000000..f4e28da --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/et.po @@ -0,0 +1,1466 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Piia Paurson , 2022 +# Arma Gedonsky , 2022 +# Triine Aavik , 2022 +# Egon Raamat , 2022 +# Andre Roomet , 2022 +# Martin Trigaux, 2022 +# Algo Kärp , 2022 +# Rivo Zängov , 2022 +# Wanradt Koell , 2022 +# Maidu Targama , 2022 +# Eneli Õigus , 2022 +# Anna, 2023 +# Patrick-Jordan Kiudorv, 2023 +# JanaAvalah, 2023 +# Leaanika Randmets, 2023 +# Siim Raasuke, 2024 +# Birgit Vijar, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Birgit Vijar, 2024\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Kasutage printerit, mis on IoT Box'iga ühendatud" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Korruse nimi:" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kassa:" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Restorani korrus esindab kohta, kus kliente teenindatakse, see on koht, kus sa saad\n" +"defineerida laudade asetuse." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Tegev" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Lisa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Lisa Sisemine Märkus" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Lisa uus Restorani Korrus" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Lisa uus Restorani tellimuste Printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Lisa jootraha" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Lisa nupp" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Lisa köögi jaoks tellimuse ridadele ettevõttesiseseid märkusi." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Lisa tip pärast makset (Põhja Ameerika)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Kohanda summa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Korrigeeri summat, mis on lubatud makseterminaalidel, et maksta tippi pärast" +" klientide lahkumist või päeva lõpus." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Luba Arve Poolitamine" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Luba kohandatud sisemised märkmed Tellimuste ridadel." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Luba trükkida kviitung enne makset" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Luba Arve printimine enne maksmist" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Summa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Laua sisemine tunnus" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Printeri sisemine tunnus" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Välimus" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhiveeritud" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Oled sa kindel?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Tagasi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Tagasi korrusele" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Taustavärv" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Taustapilt" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Peekoniburger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Arve" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Arve printimine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Arve poolitamine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blokeeritud tegevus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Sinine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "TÜHISTATUD" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Sularaha %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Baari kassa" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Juustuburger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kana-karri Võileib" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Sulge" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Sulge Aken" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Võileib" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Värv" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Seadistused" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Loonud" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Loomise kuupäev" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Kustuta" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Disaini korrused ning määra tellimused laudadele." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Näidatav nimi" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Joogid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Ühenduse vea tõttu pole tellimused sünkroniseeritud." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Tee koopia" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Igal Tellimuse Printeril on IP Aadress, mis defineerib IoT Box/Riistvara\n" +"Puhverserveri, kus on printerid ning list toote kategooriatest.\n" +"Tellimuse Printer prindib uuendusi ainult toodetele, mis kuuluvad\n" +"ühte nendest kategooriatest." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Varajase Kviitungi Printimine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Muuda" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Luba Arve poolitamine kassas." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Tellimuse muudatuste printimine luhtus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Korrus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Korruse nimi" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Korruse plaanid" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Korrus: %s- PoS Seadistus:%s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Korrused" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Saalid & Lauad" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Saalide & Laudade Kaart" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Toit" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Mugavuste tagamiseks pakume me järgmisi jootraha kalkulatsioone:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Seened" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Roheline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Hall" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Külalised" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Külalised ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Külalised:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Kõrgus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horisontaalne Positsioon" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Kui väär, siis laud on de-aktiveeritud ja ei ole saadaval PoS'is" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Sisemised märkmed" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Sisemine Märkus lisatud ettekandja poolt." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Ettevõttesisesed märkmed" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Tegu on Baari/Restoraniga" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Jäta Avatuks" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Köögi Märkmed" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Köögi Printerid" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Viimati muudetud" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Viimati uuendas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Viimati uuendatud" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Viimane printimise staatus tellimusel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Helehall" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lõuna maki 18tk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lõuna lõhetükid 20tk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lõuna Temaki mix 3tk" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Võileib" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Multiprint CV" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "UUS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "MÄRKUS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Jootraha puudub" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Märkus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Midagi ei ole printida" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Kohtade arv lauas ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Võrguühenduseta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Avatud" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Tellimus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Tellimuste Printer" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Tellimuste Printerid" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Tellimuse Printereid kasutatakse restoranide ning baaride poolt, et printida\n" +"tellimuse uuendusi köögis/baaris kui ettekandja on uuendanud tellimust." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Kassa Printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "4 juustu pasta" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Makse" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Müügikoha tellimuse read" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Müügikoha maksed" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Tellimuserea Märkmed" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Printkviitung" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Arvepoolitus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos On Tellimuse Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Pos On Laua Seadistamine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Määra Jootraha Peale Makset" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Prindi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Prindi tellimused kööki, baari jne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Prinditavad Toote kategooriad" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Printeri nimi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printeri tüüp" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printerid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Printimine ebaõnnestus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Mõnes brauseris ei toetata printimist" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Mõned brauserid ei toeta printimist, kuna vaikimisi määratud " +"printimisprotokoll pole saadaval. Pileteid on võimalik printida, kasutades " +"IoT Boxi." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Puhverserveri IP-aadress" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lilla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Punane" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Laua eemaldamist ei saa tagasi võtta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Nimeta ümber" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Taasprindi kviitungid" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restoran & Baar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restorani Korrus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restorani Korrused" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restorani tellimuste Printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorani Printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restorani laud" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Loo kreedit" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Pöördmakse" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Ümar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Ümar Kuju" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Lõhe ja avokaado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Kohad" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Järjestus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Teenindanud" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Määra Jootraha Peale Makset" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Lahenda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Kujundus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Allkiri" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Jäta rida vahele peale pileti saatmist köögi printerile." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Vürtsikas Tuunikala Võileib" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Poolita" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Poolita kogusumma või read" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Ruut" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Ruudu Kuju" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Vahesumma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Laud" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Laua nimi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Laua nimi ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabelid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%son juba kasutatud teises Pos Seadistuses." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Printeri riistvara puhverserveri hostinimi või IP aadress. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Klientide arv, keda on teenindatud selle tellimusega." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Saali taustvärv html-sobivas formaadis" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Vaikimise klientide arv teenindatud selles lauas." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restorani saalid, mida teenindatakse selle PoS poolt." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Laud, kuhu see tellimus oli edastatud" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Laua värv, väljendatud kui 'taust' CSS omadusväärtusena" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Laua kõrgus pikslites" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Laua horisontaalpositsioon vasakult kuni laua keskele pikslites" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Laua vertikaalpositsioon ülevalt kuni laua keskele pikslites" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Laua laius pikslites" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Tellimuseread puuduvad" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Sellel saalil pole veel laudu, kasuta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"See tellimus pole veel sünkroniseeritud serveriga. Palun määra kindlaks, et " +"see on sünkroniseeritud ning proovi uuesti." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Jootraha" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Jootraha:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Jootraha maksmine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Kokku:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Ülekanne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Türkiis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Taustvärvi pole võimalik muuta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Lauda pole võimalik luua, sest ühendus puudub." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Pole võimalik lauda kustutada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Pole võimalik tellimust kätte saada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Tellimuste arv kättesaamatu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Tundmatu viga" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Sünkroniseerimata tellimus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "KM:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Taimetoitlane" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikaalne asukoht" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vesi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Laius" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Koos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Kollane" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Pole võimalik määrata numbrit, mis ületab %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Pole võimalik eemaldada lauda, mis on kasutatud aktiivses kassa sessioonis, " +"sulge esmalt sessioon(id):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Pole võimalik eemaldada lauda, mis on kasutatud aktiivses kassa sessioonis, " +"sulge esmalt sessioon(id):" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "kell" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "lauas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "nupp muutmise tööribal, et luua uus laud." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "allahindlus" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/eu.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/eu.po new file mode 100644 index 0000000..3e3d308 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/eu.po @@ -0,0 +1,682 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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: 2016-02-14 14:35+0000\n" +"Last-Translator: Oihane Crucelaegui \n" +"Language-Team: Basque (http://www.transifex.com/odoo/odoo-9/language/eu/)\n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Gaituta" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Atzera" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Kolorea" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Nork sortua" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Deskontuak" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Izena erakutsi" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Altuera" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Oharra" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Ados" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Eskaria" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Saltokia" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Inprimatu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Sekuentzia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Batura partziala" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "GUZTIRA" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "VAT:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Zabalera" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fa.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fa.po new file mode 100644 index 0000000..5838265 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fa.po @@ -0,0 +1,1446 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Mohammad Tahmasebi , 2023 +# F Hariri , 2023 +# Sepehr Khoshnood , 2023 +# M.Hossein S.Farvashani , 2023 +# Hanna Kheradroosta, 2023 +# Hamid Darabi, 2023 +# Martin Trigaux, 2023 +# Mohsen Mohammadi , 2023 +# Hamed Mohammadi , 2023 +# Ali Reza Feizi Derakhshi, 2023 +# fardin mardani , 2023 +# Mostafa Barmshory , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mostafa Barmshory , 2024\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "استفاده از چاپگری که به جعبه IoT متصل است" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "فعال" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "افزودن" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "افزودن چاپگر سفارش رستوران جدید" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "مقدار" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "شناسه داخلی چاپگر" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "بایگانی شده" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "بازگشت" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "رنگ پس‌زمینه" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "تصویر پس زمینه" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "بیکن برگر" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "صورتحساب" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "آبی" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "لغو شد" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "پول نقد %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "بستن" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "رنگ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "ایجاد شده توسط" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "ایجادشده در" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "حذف" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "نوشیدنی‌ها" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "تکثیر کردن" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "ویرایش" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "در چاپ تغییرات در سفارش ناموفق بود." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "غذا" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "سبز" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "خاکستری" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "مهمانان" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "ارتفاع" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "شناسه" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "یادداشت داخلی" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "یادداشت های داخلی" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "یک بار/رستوران است" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "آخرین اصلاح در" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "آخرین تغییر توسط" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "آخرین وضعیت چاپ شده سفارش" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "نشان" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "جدید" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "یادداشت" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "یادداشت" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "چیزی برای چاپ کردن وجود ندارد" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "آفلاین" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "تأیید" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "باز" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "نارنجی" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "سفارش" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "پرینتر سفارش" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "پرینترهای سفارشات" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "پرینتر POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "پرداخت" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "سطرهای سفارش پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "پرداخت های پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "نشست پایانه فروش" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "پرینتر سفارش نقطه فروش" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "چاپ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "چاپ سفارشات در آشپزخانه، در بار و غیره." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "دسته‌بندی‌های محصولات چاپ‌شده" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "نام پرینتر" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "نوع چاپگر" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "چاپگرها" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "چاپ شکست خورد" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "چاپ در برخی از مرورگرها پشتیبانی نمی شود" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"به دلیل وجود نداشتن پروتکل چاپ پیش‌فرض، چاپ در برخی از مرورگرها پشتیبانی " +"نمی‌شود. با استفاده از جعبه اینترنت اشیا می توانید تیکت های خود را چاپ کنید." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "آدرس IP پراکسی" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "بنفش" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "قرمز" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "تغییر نام دهید" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "معکوس" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "پرداخت معکوس" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "سالمون و آواکادو" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "دنباله" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "سرو شده توسط" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "شکل" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "امضا" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "هنگام ارسال بلیط به چاپگرهای آشپزخانه از خط عبور کنید." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "جدا کردن" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "مربع" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "جمع جزء" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "میز" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "جداول" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "تلفن تماس:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "آدرس IP یا نام میزبان پروکسی سخت‌افزار چاپگر" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"این سفارش هنوز با سرور هماهنگ نشده است. مطمئن شوید که هماهنگ شده است و سپس " +"دوباره تلاش کنید." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "نکته" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "مجموع:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "انتقال" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "خطای ناشناخته" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "سفارش همگام‌نشده" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "مالیات ارزش‌افزوده:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "عرض" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "با یک" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "زرد" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "در" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "تخفیف" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fi.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fi.po new file mode 100644 index 0000000..b93e8ec --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fi.po @@ -0,0 +1,1468 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Atte Isopuro , 2022 +# Jussi Lehto , 2022 +# Miika Nissi , 2022 +# Svante Suominen , 2022 +# Retropikzel, 2022 +# Mikko Salmela , 2022 +# Kim Asplund , 2022 +# Heikki Katajisto , 2022 +# Joakim Weckman, 2022 +# Eino Mäkitalo , 2022 +# Miku Laitinen , 2022 +# Jarmo Kortetjärvi , 2022 +# Martin Trigaux, 2022 +# Tuomo Aura , 2022 +# Tommi Rintala , 2022 +# Veikko Väätäjä , 2022 +# Kari Lindgren , 2022 +# Jiri Grönroos , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Käytä IoT Boxiin liitettyä tulostinta" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Kerroksen nimi: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kassa: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "Pöytäkartta kuvaa ravintolan asiakastilaa." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiivinen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Lisää" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Lisää sisäinen huomautus" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Lisää uusi ravintolakerros" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Lisää uusi ravintolan tilausten tulostin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Lisää juomaraha" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Lisää painike" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Lisää sisäisiä muistiinpanoja keittiön tilausriville" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Lisää juomaraha maksun jälkeen (Pohjois-Amerikkaan)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Säädä määrää" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Säädä maksupäätteillä sallittua summaa, jotta voit lisätä juomarahan " +"asiakkaiden lähdön jälkeen tai päivän päätteeksi." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Salli laskun jakaminen" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Salli mukautetut sisäiset muistiinpanot tilausriveissä." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Salli kuitin tulostus ennen maksua" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Mahdollistaa laskun tulostamisen ennen maksua." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Arvo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Taulukon sisäinen tunniste" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Tulostimen sisäinen tunniste" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Ulkoasu" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arkistoitu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Oletko varma?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Takaisin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Takaisin kerrokseen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Taustaväri" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Taustakuva" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Pekonihampurilainen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Lasku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Laskun tulostus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Laskun jakaminen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Estetty toiminta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Sininen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "PERUTTU" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Käteinen %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Käteisbaari" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Juustohampurilainen" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Currykana-voileipä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Sulje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Sulje välilehti" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Klubivoileipä" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Väri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Asetukset" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Luonut" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Luotu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Poista" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Suunnittele lattiat ja sijoita tilaukset pöytiin" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Näyttönimi" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Juomat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Yhteysvirheen vuoksi tilauksia ei synkronoida." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Kopioi" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Jokaisella tilaustulostimella on IP-osoite, joka määritetään IoT Boxin / laitteen\n" +" Välityspalvelimessa, josta tulostin löytyy, ja jossa on luettelo tuotekategorioista.\n" +" Tilaustulostin tulostaa päivityksiä vain tuotteille, jotka kuuluvat johonkin sille \n" +" tai sen luokkiin kuuluviin tuotteisiin." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Varhainen kuitin tulostus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Muokkaa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Mahdollistaa laskun jakamisen kassassa." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Muutosten tulostaminen tilauksessa epäonnistui" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Kerros" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Kerroksen nimi" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Pöytäkartta" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Kerros: %s - Kassan asetukset: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Kerrokset" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Kerrokset ja pöydät" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Kerroksien ja pöytien kartta" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Ruoka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Yksinkertaisuuden vuoksi tarjoamme seuraavat laskelmat:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Vihreä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Harmaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Vieraat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Vieraat ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Vieraat:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Korkeus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Vaakataso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Jos arvo on epätosi, pöytä poistetaan käytöstä, eikä se ole käytettävissä " +"kassassa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Sisäinen muistiinpano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Tarjoilijan lisäämä sisäinen huomautus." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Sisäiset kommentit" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "On baari tai ravintola" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Pidä auki" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Keittiön muistiinpanot" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Keittiön tulostimet" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Viimeksi muokattu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Viimeksi päivittänyt" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Viimeksi päivitetty" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Tilauksen viimeisin tila" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Vaaleanharmaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lounas Maki 18kpl" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lounas Lohi 20kpl" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lounas Temaki mix 3kpl" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarellavoileipä" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Jatka useaa tulostusta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "UUSI" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "HUOM" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Ei juomarahaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Muistiinpano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ei tulostettavaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Paikkojen määrä ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Poissa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Avoin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranssi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Tilaus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Tilausten tulostin" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Tilaustulostimet" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Ravintoloissa ja baareissa käytetään tilausten tulostimia tulostamaan\n" +" tilauspäivityksiä keittiössä tai baarissa, kun tarjoilija päivittää tilauksen." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Kassapäätteen tulostin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Maksu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kassapääte" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Myyntipisteen Tilausrivit" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassan maksut" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Kassan Iface tilauksen rivien huomiot" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Kassan Iface tulostuslasku" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Kassan Iface laskun jako" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Kassa on tilaustulostin" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Kassa on pöytienhallinta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Kassa aseta juomaraha maksun jälkeen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Tulosta" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Tulosta tilaukset keittiössä, baarissa jne." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Tulostetut tuoteryhmät" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Tulostimen nimi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tulostimen tyyppi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Tulostimet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tulostus epäonnistui" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Jotkin selaimet eivät tue tulostusta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Tulostusta ei tueta joissakin selaimissa, koska oletustulostusprotokollaa ei" +" ole käytettävissä. Kuitin tulostaminen on mahdollista IoT Boxin avulla." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxyn IP-osoite" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Violetti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Punainen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Pöydän poistamista ei voi peruuttaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Uudelleennimeä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Kuittien uudelleentulostus" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Ravintola ja baari" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Ravintolan kerros" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Ravintolan kerrokset" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Ravintolan tilaustulostimet" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ravintolan tulostin" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Ravintolan pöytä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Käänteinen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Käänteinen maksu" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Pyöreä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Pyöreä muoto" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Lohta ja avokadoa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Istumapaikkoja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Järjestys" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Sinua palveli" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Aseta juomaraha maksun jälkeen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Aseta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Muoto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Allekirjoitus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Ohita rivi, kun kuitti lähetetään keittiötulostimille." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Tulinen tonnikalavoileipä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Jaa" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Jaa kokonais- tai tilausrivit" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Neliö" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Neliön muotoinen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Välisumma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Pöytä" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Pöydän nimi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Pöydän nimi ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Pöydät" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Puh.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s on jo käytössä toisen kassan asetuksessa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Tulostimen laitteiston välityspalvelimen IP-osoite tai isäntänimi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Niiden asiakkaiden määrä, joita tämä tilaus on koskenut." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Kerroksen taustaväri html-yhteensopivassa muodossa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Tässä pöydässä palveltujen asiakkaiden oletusmäärä." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Tämän kassan käsittelemät ravintolakerrokset." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Pöytä, johon tämä tilaus tarjoiltiin" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Taulukon väri, ilmaistuna CSS-ominaisuuden 'background' kelvollisena arvona" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Taulukon korkeus pikseleinä" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Taulukon vaakasuora sijainti vasemmasta reunasta taulukon keskelle, " +"pikseleinä" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Taulukon pystysuora sijainti yläreunasta taulukon keskipisteeseen, " +"pikseleinä" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Taulukon leveys pikseleinä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Tilausrivejä ei ole" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Tässä kerroksessa ei ole vielä pöytiä, käytä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Tätä tilausta ei ole vielä synkronoitu palvelimelle. Varmista, että se on " +"synkronoitu ja yritä sitten uudelleen." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Sävy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Juomaraha" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Juomaraha:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Juomarahan keruu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Summa:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Siirto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkoosi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Taustaväriä ei voi muuttaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Taulukkoa ei voida luoda, koska olet offline-tilassa." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Taulukkoa ei voi poistaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Tilauksia ei voida noutaa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Tilausten lukumäärää ei saada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Tuntematon virhe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Synkronoimaton tilaus" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ALV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Kasvissyöjä" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Pystysuunnan asettelu" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vesi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Leveys" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "-" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Keltainen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Et voi laittaa numeroa, joka ylittää %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "Et voi poistaa kassassa käytettyä kerrosta, sulje istunnot ensin:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "Et voi poistaa kassassa käytettyä pöytää, sulje istunto(t) ensin." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "," + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "pöydässä" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "painiketta muokkaustyökalurivillä uusien taulukoiden luomiseksi." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "alennus" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr.po new file mode 100644 index 0000000..a8d49e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr.po @@ -0,0 +1,1463 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Cécile Collart , 2022 +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# Manon Rondou, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Manon Rondou, 2025\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Utilisez une imprimante connectée à l'IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nom de la salle : " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Point de Vente : " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Un plan de salle représente le lieu où les clients sont servi, vous pouvez y \n" +"définir l'emplacement des tables." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Actif" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Ajouter" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Ajouter une note interne" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Ajouter une nouvelle salle dans le restaurant" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Ajouter une nouvelle imprimante de commande dans le restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Ajouter un pourboire" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Ajouter un bouton " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Ajouter des notes internes sur les lignes de commande pour la cuisine" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" +"Ajouter un pourboire après le paiement (spécifique à l'Amérique du Nord)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajuster le montant" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajustez le montant autorisé par les terminaux de paiement pour ajouter un " +"pourboire après le départ des clients ou en fin de journée." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Autoriser le partage d'addition" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" +"Autoriser les notes internes personnalisées sur les lignes de commande." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Autoriser l'impression du reçu avant le paiement" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permet d'imprimer l'addition avant le paiement." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Montant" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Une identification interne de la table" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Une identification en interne de l'imprimante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Apparence" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivé" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Vous êtes sûr ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Retour" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Retour à la salle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Couleur de fond" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Image de fond" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Burger au bacon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Addition" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impression de l'addition" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Partage d'addition" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Action bloquée" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Bleu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANNULÉ" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Espèces %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Espèces bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheeseburger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Sandwich au poulet curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Fermer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Fermer la note" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Couleur" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Supprimer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Créer un plan de salle et attribuez des commandes à des tables" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nom d'affichage" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Boissons" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" +"Suite à une erreur de connexion, les commandes ne sont pas synchronisées." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliquer" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Chaque imprimante de ticket possède une adresse IP qui indique l'IoT Box/le proxy matériel \n" +"où se situe l'imprimante, ainsi qu'une liste de catégories de produits.\n" +"Les imprimantes peuvent uniquement imprimer les mises à jour des produits appartenant à l'une de\n" +" ces catégories." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Impression du reçu avant le paiement" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Modifier" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Autoriser le partage d'une addition au point de vente." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Échec de l'impression des changements de la commande" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Salle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nom de la salle" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Plans de salle" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Étage : %s - Configuration PdV : %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Salles" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Plan de salle & tables" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Plan des salles & des tables" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Alimentation" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Par commodité, nous fournissons les calculs gratuits suivants :" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Champignons" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Vert" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Convives" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Des convives ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Convives :" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Hauteur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Position horizontale" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Si faux, la table est désactivée et ne sera pas disponible sur le point de " +"vente" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Note interne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Note interne ajoutée par le serveur." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notes internes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Est un bar/restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Garder ouvert" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notes de cuisine" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Imprimantes de cuisine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Dernier statut d'impression de la commande" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gris clair" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Déjeuner Maki 18 pcs" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Déjeuner Saumon 20 pcs" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Déjeuner Mix Temaki 3 pcs" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Sandwich Mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Reprise de l'impression multiple" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOUVEAU" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTE" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Aucun pourboire" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Note" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Rien à imprimer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Nombre de places ? " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Hors ligne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Ouvrir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Orange" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Commande" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Imprimante de commandes" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Imprimantes de commandes" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Les imprimantes de commandes sont utilisées par les restaurants et les bars pour imprimer les \n" +"mises à jours des commandes en cuisine/bar lorsque le serveur change la commande." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Imprimante PdV" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pâtes 4 fromages " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pâtes bolognaise" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Paiement" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Point de Vente" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Lignes des commandes du point de vente" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Paiements du point de vente" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Notes de commandes Iface PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Impression d'addition Iface PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Division de l'addition Iface PdV" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "PdV est une imprimante de commande" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "PdV est une gestion des tables" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "PdV Définir le pourboire après le paiement" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Imprimer les commandes en cuisine, au bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Catégories de produit imprimées" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nom de l'imprimante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Type d'imprimante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Imprimantes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Impression échouée " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "L'impression n'est pas prise en charge par certains navigateurs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"L'impression n'est pas prise en charge par certains navigateurs en raison de" +" l'absence de protocole d'impression par défaut disponible. Il est possible " +"d'imprimer vos tickets à l'aide de l'IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Adresse IP du proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Violet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rouge" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Impossible d'annuler l'enlèvement d'une table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Renommer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Réimpression des reçus" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurant & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Plan du restaurant" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Plans du restaurant" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Imprimantes pour les commandes du restaurant" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Imprimante du restaurant" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Table de restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Extourner" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Extourner le paiement" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Ronde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forme ronde" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Saumon et avocat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Places" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Séquence" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servi par" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Définir le pourboire après le paiement" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Régler" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forme" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signature" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Passer la ligne à l'envoi à l'imprimante en cuisine." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Sandwich au thon piquant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Partager" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Partager le total ou les lignes de commande" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Carré" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forme carrée" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Sous-total" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Table" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nom de la table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nom de la table ? " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tables" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tél. :" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "Ce %s est déjà utilisé dans une autre configuration PdV." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "L'adresse IP ou le nom d'hôte du proxy de l'imprimante" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Le nombre de clients qui ont été servis par cette commande." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" +"La couleur de fond du plan de salle dans un format compatible avec l'HTML" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Le nombre de clients par défaut servis à cette table." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Les salles du restaurant servies par ce point de vente." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "La table où cette commande a été servie" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"La couleur de la table, exprimée dans une valeur d'e 'fond' CSS correct" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "La hauteur de la table en pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"La position horizontale de la table du côté gauche jusqu'à son centre, en " +"pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La position verticale de la table du haut jusqu'à son centre, en pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "La largeur de la table en pixels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Il n'y a pas de lignes de commande" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Cette salle n'a pas encore de tables, utilisez le" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Cette commande n'est pas encore synchronisée sur le serveur. Assurez-vous " +"qu'elle est synchronisée et réessayez." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Teinte" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Pourboire" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Pourboire :" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Donner un pourboire" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total :" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfert" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquoise" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Impossible de changer la couleur de fond" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Impossible de créer une table parce que vous êtes hors ligne." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Impossible de supprimer une table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Impossible d'exécuter les commandes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Impossible d'avoir le nombre des commandes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Erreur inconnue" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Commande non synchronisée" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "TVA :" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Végétarien" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Position verticale" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Eau" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Largeur" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Avec un(e)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Jaune" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Vous ne pouvez pas saisir un numéro qui excède %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Vous ne pouvez pas supprimer une salle utilisée pendant une session du PdV, " +"fermez d'abord la session :\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Vous ne pouvez pas supprimer une table qui est utilisée dans une session " +"PdV. Fermez d'abord la ou les sessions." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "à" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "à table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "bouton dans la barre d'édition pour créer de nouvelles tables." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "remise" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr_CA.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr_CA.po new file mode 100644 index 0000000..bf0b6a3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/fr_CA.po @@ -0,0 +1,683 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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-10-09 05:53+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: French (Canada) (http://www.transifex.com/odoo/odoo-9/" +"language/fr_CA/)\n" +"Language: fr_CA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Actif" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "Identifiant" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Note" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Séquence" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gl.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gl.po new file mode 100644 index 0000000..701086c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gl.po @@ -0,0 +1,682 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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:45+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Galician (http://www.transifex.com/odoo/odoo-9/language/gl/)\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Activo" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Creado o" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Aceptar" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Pagamento" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "IVE:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "ás" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gu.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gu.po new file mode 100644 index 0000000..ed456fa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/gu.po @@ -0,0 +1,1431 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Qaidjohar Barbhaya, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Active" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Add" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Amount" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archived" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Bill" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Close" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Config Settings" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Created on" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicate" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Edit" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Internal Notes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Last Modified on" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Note" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Open" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Payment" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Print" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Reverse" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sequence" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/he.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/he.po new file mode 100644 index 0000000..8bea35d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/he.po @@ -0,0 +1,1452 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Amit Spilman , 2022 +# Jonathan Spier, 2022 +# Lilach Gilliam , 2022 +# NoaFarkash, 2022 +# Martin Trigaux, 2022 +# Yihya Hugirat , 2022 +# ExcaliberX , 2022 +# שהאב חוסיין , 2022 +# yacov mosbacher , 2022 +# ZVI BLONDER , 2022 +# Ha Ketem , 2022 +# Hed Shefer , 2024 +# or balmas, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: or balmas, 2025\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "השתמש במדפסת המחוברת לקופסת IoT" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "שם קומה: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "קופה: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"קומה במסעדה מייצגת את המקום בו לקוחות מקבלים שירות, ניתן\n" +"להגדיר ולמקם בה שולחנות." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "פעיל" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "הוסף" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "הוספת הערה פנימית" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "הוסף קומת מסעדה חדשה" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "הוסף מדפסת הזמנות חדשה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "הוספת טיפ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "הוסף כפתור" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "הוסף הערות פנימיות בשורות ההזמנה עבור המטבח" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "הוספת טיפ לאחר התשלום (מיועד לצפון-אמריקה)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "עדכון סכום" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"עדכון הסכום המורשה לסולק התשלומים להוסיף טיפ לאחר עזיבת הלקוח או בסוף היום." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "אפשר חלוקה של החשבון" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "לאפשר הוספה לשורות הזמנה הודעות פנימיות מותאמות אישית." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "אפשר להדפיס קבלה לפני התשלום" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "מאפשר להדפיס חשבון לפני התשלום" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "סכום כולל" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "מזהה פנימי של שולחן" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "מזהה פנימי של המדפסת" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "חזות" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "בארכיון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "האם אתה בטוח?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "חזור" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "חזור לקומה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "צבע רקע" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "תמונת רקע" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "בורגר בייקון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "חשבון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "הדפסת חשבון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "פיצול חשבון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "פעולה חסומה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "כחול" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "בוטל" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "מזומן %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "המבורגר עם גבינה" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "כריך עוף קארי" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "סגור" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "סגירת לשונית" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "כריך גדול" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "קוקה-קולה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "צבע" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "הגדר הגדרות" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "נוצר על-ידי" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "נוצר ב-" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "מחק" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "עיצוב קומות והגדרת הזמנות לשולחנות" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "שם לתצוגה" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "משקאות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "בגלל בעיית חיבור, ההזמנות לא מסונכרנות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "שכפל" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"לכל מדפסת הזמנה יש כתובת IP המגדירה את קופסת ה- IoT / חומרת הפרוקסי\n" +" בה ניתן למצוא את המדפסת ורשימה של קטגוריות מוצרים.\n" +" מדפסת הזמנה תדפיס עדכונים רק עבור מוצרים השייכים לאחת מהקטגוריות שלה.\n" +" " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "הדפסת קבלה מוקדמת" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "ערוך" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "מאפשר פיצול חשבונות בקופה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "כשלון בהדפסת השינוי בהזמנה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "קומה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "שם קומה" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "תכנון קומות" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "קומה: %s - תצורת קופה: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "קומות" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "קומות ושולחנות" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "מפת קומות & שולחנות " + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "מזון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "לנוחותכם, אנו מספקים את חישובי הטיפים הבאים:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "פטריות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "ירוק" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "אפור" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "אורחים" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "אורחים ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "אורחים:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "גובה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "מיקום אופקי" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "מזהה" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "אם מסומן 'לא נכון', השולחן לא פעיל ולא יהיה זמין בקופה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "הערה פנימית" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "הודעה פנימית שהוסיף המלצר/ית." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "הערות פנימיות" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "בר /מסעדה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "להשאיר פתוח" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "שינוי אחרון ב" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "עודכן לאחרונה על-ידי" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "עדכון אחרון ב" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "המצב האחרון שהוזמנה בו ההזמנה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "אפור בהיר" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "לוגו" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "ארוחת צהריים מאקי 18 יחידות" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "ארוחת צהריים סלמון 20 יחידות" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "ארוחת צהריים מיקס טמאקי סושי 3 יחידות" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "מרגריטה" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "כריך מוצרלה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "המשך הדפסה מרובה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "חדש" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "הערה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "ללא טיפ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "הערה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "אין מה להדפיס" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "מספר כסאות ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "לא מקוון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "אישור" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "פתח" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "כתום" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "הזמנה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "מדפסת הזמנה" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "מדפסות הזמנה" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"מדפסות הזמנה נמצאות בשימוש על ידי המסעדות והברים\n" +"על מנת להדפיס את ההזמנה במטבח/בר כאשר המלצר מעדכן את ההזמנה." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "מדפסת קופה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "חשבונית עסקה" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "פסטה 4 גבינות" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "פסטה בולונז" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "תשלום" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "קופה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "שורות הזמנה של קופה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "תשלומי קופה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "הגדר טיפים במערכת הקופה לאחר התשלום" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "הדפס" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "הדפס הזמנות במטבח, בבר וכו'." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "קטגוריות מוצרים מודפסות" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "שם מדפסת" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "סוג מדפסת" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "מדפסות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "כשלון בהדפסה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "הדפסה לא נתמכת בחלק מהדפדפנים" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "כתובת IP פרוקסי" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "סגול" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "אדום" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "לא ניתן לבטל את הסרת השולחן" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "שנה שם" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "הדפסה מחודשת של קבלות" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "קומת מסעדה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "קומות מסעדה" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "מדפסות הזמנה של המסעדה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "מדפסת מסעדה" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "שולחן במסעדה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "צור זיכוי" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "בטל תשלום" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "עגול" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "צורה עגולה" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "סלמון ואבוקדו" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "מקומות ישיבה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "רצף" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "קיבל שירות ע\"י" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "הגדרת טיפ לאחר התשלום" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "יישוב" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "צורה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "חתימה" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "דלג על שורה כשנשלחת הזמנה למדפסות מטבח." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "כריך טונה פיקנטי" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "פצל" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "פצל סה\"כ או שורות הזמנה" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "מרובע" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "צורת ריבוע" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "סיכום ביניים" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "שולחן" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "שם שולחן" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "שם שולחן ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "שולחנות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "טלפון:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "כתובת ה-IP או hostname של חומרת הפרוקסי של המדפסת" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "כמות הלקוחות שקיבלו שירות בהזמנה זאת." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "צבע הרקע של הקומה בפורמט תואם ל-HTML" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "כמות ברירת המחדל של לקוחות שקיבלו שירות בהזמנה זאת." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "קומות המסעדה שמקבלות שירות מקופה זו." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "השולחן ממנו הגיעה ההזמנה" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "צבע השולחן, מבוטא כערך מאפיין CSS 'רקע' תקף" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "גובה השולחן בפיקסלים." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "המיקום האופקי של השולחן מצד שמאל למרכז השולחן, בפיקסלים" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "המיקום האנכי של השולחן מלמעלה למרכז השולחן, בפיקסלים" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "רוחב השולחן בפיקסלים." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "אין שורות הזמנה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "בקומה זו עדיין אין שולחנות, השתמש ב" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "ההזמנה הזו לא מסונכרנת עם השרת. וודאו סנכרון ונסו שוב." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "גוון" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "עצה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "טיפ:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "מתן טיפים:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "סה\"כ:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "העברה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "טורקיז" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "לא ניתן לשנות צבע רקע" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "לא ניתן ליצור טבלא כי אינך מחובר/ת" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "לא ניתן למחוק טבלא" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "לא הצלחנו לקבל ספירת הזמנות" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "שגיאה לא ידועה" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "הזמנה לא מסונכרנת" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "מזהה ייחודי גלובלי" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "מע\"מ:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "צמחוני" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "מיקום אנכי" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "מים" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "רוחב" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "עם " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "צהוב" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "אי אפשר להזין מספר גדול מ%s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "אינך יכול להסיר קומה המשמשת משמרת קופה, סגור תחילה את המשמרות: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "לא ניתן להסיר שולחן שנמצא בשימוש במשמרת, יש לסגור תחילה את המשמרת." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "ב" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "בשולחן" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "כפתור בסרגל העריכה ליצירת שולחנות חדשים" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "הנחה" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hi.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hi.po new file mode 100644 index 0000000..ec342b4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hi.po @@ -0,0 +1,1436 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2023 +# Wil Odoo, 2024 +# Jaisal Shah , 2025 +# Ronald Kung, 2025 +# Manav Shah, 2025 +# Ujjawal Pathak, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ujjawal Pathak, 2025\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "सक्रिय" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "जोड़ना" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "रकम" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "संग्रहीत किया गया" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "बेकन बर्गर" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "बिल" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "कैश बार" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "बंद" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "कलर" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "कॉन्फ़िगरेशन सेटिंग" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "द्वारा निर्मित" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "इस तारीख को बनाया गया" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "हटाएं" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "डिस्प्ले नाम" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "नकली " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "संपादित" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "आईडी" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "इंटरनल नो" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "इन्होंने आखिरी बार अपडेट किया" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "आखिरी बार अपडेट हुआ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "लोगो" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "ध्यान दें" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "ठीक है" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "ओपेन" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "पेमेंट" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "प्रिंट" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "नाम बदलें" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "रिवर्स" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "अनुक्रम" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "हस्ताक्षर" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "स्प्लिट करें" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "उप कुल" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "स्थानांतरण" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hr.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hr.po new file mode 100644 index 0000000..1f6be95 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hr.po @@ -0,0 +1,1445 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Milan Tribuson , 2022 +# Ivica Dimjašević , 2022 +# Vojislav Opačić , 2022 +# Đurđica Žarković , 2022 +# Vladimir Olujić , 2022 +# Marko Carević , 2022 +# hrvoje sić , 2022 +# Karolina Tonković , 2022 +# Martin Trigaux, 2022 +# Bole , 2022 +# Servisi RAM d.o.o. , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Servisi RAM d.o.o. , 2024\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Naziv kata: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Blagajna: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktivan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Dodaj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Dodaj novi kat restorana" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Dodaj napojnicu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Dodaj gumb" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Iznos" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Interna oznaka stola" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Interna identifikacija pisača" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Izgled" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Jeste li sigurni?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Natrag" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Boja pozadine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Pozadinska slika" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Račun" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Ispis računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Dijeljenje računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Plava" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "OTKAZANO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zatvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Zatvori karticu" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Boja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Postavke" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Obriši" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Pića" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliciraj" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Uredi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Nivo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Naziv nivoa" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Planovi nivoa" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Hrana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zeleno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Sivo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gosti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gosti?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gosti:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Visina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Vodoravni položaj" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Ako je isključeno, stol je deaktiviran i neće biti dostupan u POS " +"aplikaciji." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interna bilješka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne bilješke" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Je li bar / restoran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Zadnja promjena" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Promijenio" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Vrijeme promjene" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NAPOMENA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Bilješka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ništa za ispis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Broj sjedala?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Odspojen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "U redu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Narančasta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Narudžba" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Pisači za narudžbe" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS Pisač" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Plaćanje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS blagajna" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Stavke narudžbe na prodajnom mjestu" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Ispis" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Naziv pisača" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printeri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Ispisivanje nije podržano u nekim preglednicima" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Ispisivanje nije podržano u nekim preglednicima jer nije dostupan zadani " +"protokol ispisa. Moguće je ispisati karte koristeći IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP Addresa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Ljubičasta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Crveno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Nivo restorana" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Nivoi restorana" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Pisači za narudžbe restorana" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Stol restorana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Obrnuto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Obrni Plaćanje" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Okrugli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Sjedala" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekvenca" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Poslužio" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Oblik" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Potpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Razdijeli" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Četvrtast" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Podzbroj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Table" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Naziv stola" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Naziv stola?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tablice" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Savjet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Ukupno:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Prijenos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nepoznata greška" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PDV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikalni položaj" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Voda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Širina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Sa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Žuta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "na" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "za stolom" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "popust" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hu.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hu.po new file mode 100644 index 0000000..46f868b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hu.po @@ -0,0 +1,1450 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Gergő Kertész , 2022 +# Zsolt Godó , 2022 +# Krisztián Juhász , 2022 +# Ákos Nagy , 2022 +# Kovács Tibor , 2022 +# gezza , 2022 +# Tamás Dombos, 2022 +# krnkris, 2022 +# Martin Trigaux, 2022 +# Tamás Németh , 2022 +# Daniel Gerstenbrand , 2022 +# Valics Lehel, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Valics Lehel, 2025\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Egy étterem ülésrendje képviseli a vendégek felszolgálási helyeit, ahová asztalokat \n" +" határozhat meg és állíthat be." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktív" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Hozzáadás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Összeg" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Egy belső asztal azonosító" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Egy belső nyomtató azonosítás" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Megjelenítés" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivált" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Biztos benne ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Vissza" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Háttér szín" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Háttér kép" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Számla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Nyugta nyomtatás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Nyugta szétosztás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Kék" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "VISSZAVONVA" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Sajtburger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Bezárás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Szín" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Beállítások módosítása" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Létrehozta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Létrehozva" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Törlés" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Megjelenített név" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Italok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplikálás" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Szerkesztés" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Ülésrend" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Ülésrend neve" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Ülésrend tervek" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Étel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zöld" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Szürke" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Vendégek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Vendégek ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Vendégek:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Magasság" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Vízszintes pozíció" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "Azonosító" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Ha hamis, a táblázat hatástalanított és nem lesz elérhető az értékesítési " +"pont kasszán" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Belső jegyzet" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Belső jegyzetek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Legutóbb frissítve" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Frissítette" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Frissítve ekkor" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logó" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "ÚJ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ÉRTESÍTÉS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Megjegyzés" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nincs nyomtatandó anyag" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Székek száma ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Megnyitás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Narancs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Rendelés" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Rendelés nyomtatók" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Megrendelés nyomtatót a bárokban és éttermekben használnak a megrendelések\n" +" frissítéseinek nyomtatására a konyhában/bárban, amint a felszolgáló frissíti a megrendelést." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS kassza nyomtató" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Fizetés" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Értékesítési pont" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Nyomtatás" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Kinyomtatott termék kategóriák" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nyomtatónév" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Nyomtató típusa" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Nyomtatók" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP cím" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lila" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Piros" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Visszaállíthatatlan asztal eltávolítása" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Átnevezés" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Éttermi ülésrend" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Éttermi ülésrendek" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Éttermi rendelés nyomtatók" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Éttermi nyomtató" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Étteremi asztal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Visszafordított" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Kerek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Székek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sorszám" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Felszolgálta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Aláírás" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Felosztás" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Négyzetes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Részösszeg" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Táblázat" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Asztal neve" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Asztal neve ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Asztalok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Az IP cím vagy a nyomtató hardver proxy kiszolgáló neve" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Erre a megrendelésre felszolgált vendégek száma." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Az alapértelmezetten felszolgálható vendég szám erre az asztalra." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Az asztal ahová ezt a rendelést felszolgálták" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Asztaloki színei, kifejezve egy valós 'háttér' CSS jellemző értékkel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Asztal magassága pixelekben" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Asztal vízszintes pozíciója a bal oldaltól az asztal közepéig, pixelekben" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Asztal függőleges pozíciója a felső széltől az asztal közepéig, pixelekben" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Asztal szélessége pixelekben" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Ennek az ülésrendnek még nincsenek asztalai, használja a" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tipp" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Összesen:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Szállítás" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Ismeretlen hiba" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ÁFA:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Függőleges pozíció" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Víz" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Szélesség" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Ezzel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Sárga" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "itt: " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "asztalnál" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "a gombot a szerkesztési eszköztárban az új asztalok létrehozásához." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "árengedmény" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hy.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hy.po new file mode 100644 index 0000000..270768f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/hy.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/id.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/id.po new file mode 100644 index 0000000..c79d7c6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/id.po @@ -0,0 +1,1450 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Ryanto The , 2022 +# Andhitia Rama , 2022 +# Edi Santoso , 2023 +# Abe Manyo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2024\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Gunakan printer yang terhubung ke IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nama Lantai: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Point of Sale: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Lantai restoran menunjukkan tempat di mana pelanggan dilayani, di sini\n" +" Anda dapat mengatur posisi meja." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktif" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Tambah" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Tambah lantai restoran baru" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Tambahkan printer pesanan restoran baru" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Tambahkan tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Tambahkan catatan internal pada baris order untuk dapur" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Tambahkan tip setelah pembayaran (khusus untuk Amerika Utara)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Sesuaikan Jumlah" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Sesuaikan jumlah yang diotorisasikan terminal pembayaran untuk menambahkan " +"tip setelah pelanggan keluar atau di akhir hari." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Izinkan Pisah Bon" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Izinkan mencetak bon sebelum pembayaran" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Ijinkan cetak bon sebelum pembayaran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Jumlah" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Identifikasi internal dari tabel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Identifikasi internal dari printer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Tampilan" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Apakah Anda yakin ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Kembali" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Kembali ke lantai" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Warna Latar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Gambar Latar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Bon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Cetak Bon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Pisah Bon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Tindakan diblokir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Biru" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "DIBATALKAN" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Kas %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Cash Bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Chicken Curry Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Tutup" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Tutup Tab" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Warna" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Hapus" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Desain lantai dan pasangkan pesanan ke meja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nama Tampilan" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Minuman" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Gandakan" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Mencetak Bon Lebih Awal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Edit" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Aktifkan Pemisahan Bon pada POS." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Gagal dalam mencetak perubahan di order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Lantai" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nama Lantai" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Rencana Lantai" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Lantai: %s - Konfigurasi POS: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Lantai" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Peta Lantai & Meja" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Makanan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Untuk kenyamanan, kami menyediakan kalkulasi tip:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Hijau" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Abu-Abu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Tamu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Tamu ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Tamu:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Tinggi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posisi Horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Jika salah, tabel dinonaktifkan dan tidak akan tersedia pada pos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Catatan Internal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Catatan Internal ditambahkan oleh waiter." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Catatan Internal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Adalah Bar/Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Pastikan Terbuka" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Terakhir diubah pada" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui pada" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Status terkini order yang ditecak" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Abu-abu muda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch Salmon 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "BARU" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "CATATAN" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Tidak ada Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Catatan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Tidak Ada yang Dicetak" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Jumlah Kursi ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Luring" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Terbuka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Jingga" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Printer Pesanan" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Printer Order" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Printer Order digunakan oleh restoran dan bar untuk mencetak perbaruan\n" +" order di dapur atau bar ketika pelayan memperbarui order." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Printer POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pembayaran" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Baris Order POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pembayaran POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Catatan Orderline POS Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Cetak bill POS Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pisah bill POS Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos Is Order Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Tetapkan Tip Setelah Pembayaran POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Cetak" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Cetak order di dapur, bar, dll." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Kategori Produk Dicetak" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nama Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipe Printer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Pencetakan gagal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Tidak dapat mencetak pada beberapa browser" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Tidak dapat mencetak pada beberapa browser karena tidak ada protokol " +"pencetakan standar yang tersedia. Anda dapat mencetak tiket Anda dengan " +"menggunakan IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Alamat IP Proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Ungu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Merah" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Penghapusan table tidak dapat dibatalkan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Ganti nama" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Cetak ulang resi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Lantai Restoran" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Lantai Restoran" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Printer Order Restoran" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Meja Restoran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Reverse" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Kembalikan Pembayaran" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Lingkaran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Bentuk Lingkaran" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmon and Avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Kursi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Urutan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Dilayani oleh" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Tetapkan Tip Setelah Pembayaran" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Settle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Bentuk" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Tanda Tangan" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Loncati baris saat mengirimkan tiket ke printer dapur." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Spicy Tuna Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Pisahkan" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Pisahkan total dari baris order" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kotak" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Bentuk Kotak" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Meja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nama Meja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nama Meja ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Alamat IP atau nama host proxy perangkat keras Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Jumlah pelanggan yang telah dilayani melalui order ini." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Warna latar belakang lantai di format yang kompatibel dengan html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Jumlah pelanggan standar yang dilayani di meja ini." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Lantai restoran yang dilayani oleh pos ini." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Meja di mana order ini dilayani" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Warna meja, diekspresikan sebagai nilai properti 'latar' CSS yang sah" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Tinggi meja dalam pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Posisi horizontal meja dari sisi kiri ke pusat meja, dalam satuan pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Posisi verikal meja dari sisi atas ke pusat meja, dalam satuan pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Lebar meja dalam pixel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Lantai ini belum memiliki meja, gunakan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Order ini belum di-sync ke server. Pastikan sudah di-sync lalu coba lagi." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Warna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Tip:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Tipping" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turqouise" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Tidak dapat membuat meja karena Anda sedang luring." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Error tidak diketahui" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Order tidak di-sync" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PPN:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarian" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posisi Vertikal" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Air" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Lebar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Dengan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Kuning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Anda tidak dapat menaruh angka yang melebihi %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Anda tidak dapat menghapus lantai yang digunakan di sesi POS, tutup sesi " +"tersebut terlebih dahulu: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Anda tidak dapat menghapus meja yang digunakan di sesi POS, tutup sesi " +"tersebut terlebih dahulu." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "pada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "di meja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "tombol pada toolbar penyunting untuk membuat meja baru." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "diskon" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/is.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/is.po new file mode 100644 index 0000000..fd8818f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/is.po @@ -0,0 +1,1432 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# jonasyngvi, 2024 +# Kristófer Arnþórsson, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Virk" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Bæta við" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Upphæð" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Vistuð" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Reikningur" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Loka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Litur" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Stillingarvalkostir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Búið til af" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Búið til þann" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Birtingarnafn" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Breyta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "Auðkenni (ID)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Síðast uppfært af" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Síðast uppfært þann" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Greiðsla" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Prenta" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Röð" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Millisamtala" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/it.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/it.po new file mode 100644 index 0000000..4a79c28 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/it.po @@ -0,0 +1,1464 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Friederike Fasterling-Nesselbosch, 2022 +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Utilizzare una stampante collegata al box IoT" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nome piano: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Punto vendita: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Un piano ristorante rappresenta il luogo nel quale vengono serviti i clienti e dove è possibile\n" +" definire e posizionare i tavoli." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Attivo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Aggiungi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Aggiungi nota interna" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Aggiunge un nuovo piano ristorante" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Aggiunge una nuova stampante ordine del ristorante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Aggiungi mancia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Aggiungi pulsante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Aggiungi note interne nelle righe degli ordini per la cucina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Aggiungere mancia dopo il pagamento (America del Nord)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Rettifica importo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Rettifica l'importo autorizzato dai terminali di pagamento per aggiungere " +"una mancia, dopo l'uscita dei clienti o al termine della giornata." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Consenti divisione del conto" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Permetti note interne personalizzate sulle linee d'ordine." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permetti di stampare lo scontrino prima del pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Consente di stampare il conto prima del pagamento." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Importo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Identificativo interno di un tavolo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Identificativo interno per la stampante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Aspetto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "In archivio" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Procedere veramente ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Indietro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Ritorna al piano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Colore sfondo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Immagine di sfondo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hamburger con pancetta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Conto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Stampa del conto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Divisione del conto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Azione bloccata" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANNULLATO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Contanti %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Monete bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Hamburger al formaggio" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Panino con pollo al curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Chiudi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Chiudi conto" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Colore" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Data creazione" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Elimina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Progetta i piani e assegna gli ordini ai tavoli" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Bevande" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" +"A causa di un errore di connessione, gli ordini non sono stati " +"sincronizzati." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplica" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Ciascuna stampante ordini possiede un indirizzo IP, che identifica il box IoT/Proxy\n" +" hardware nella quale si trova, e un elenco di categorie di prodotto.\n" +" Una stampante ordini stampa gli aggiornamenti per i soli prodotti che\n" +" appartengono a una delle sue categorie." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Stampa scontrino in anticipo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Modifica" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Abilita la divisione del conto nel punto vendita." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Fallita la stampa delle modifiche nell'ordine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Piano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nome piano" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Disposizione piani" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Piano: %s - Configurazione POS: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Piani" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Piani e tavoli" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mappa piani e tavoli" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Alimenti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Per comodità, forniamo i seguenti calcoli relativi alle mance:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Pizza ai funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grigio" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Coperti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Coperti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Coperti:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altezza" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posizione orizzontale" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Se falso, il tavolo non è attivo e non sarà disponibile nel punto vendita" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Nota interna aggiunta dal cameriere." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Note interne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "È un bar/ristorante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Tieni aperto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Note cucina" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Stampanti cucina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Ultimo stato di stampa dell'ordine" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Grigio chiaro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Maki 18 pz" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Sushi al salmone 20 pz" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Temaki misto 3 pz" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Pizza margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Panino con mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Ripresa multistampa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NUOVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Nessuna mancia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nulla da stampare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Numero di posti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Fuori rete" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Apri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Arancione" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Ordine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Stampante ordine" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Stampanti ordine" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Le stampanti ordine sono usate da ristoranti e bar per stampare,\n" +" in cucina e nel bar, gli aggiornamenti dell'ordine effettuati dal cameriere." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Stampante POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PROFORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta ai 4 formaggi" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta alla bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punto vendita" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Righe ordine del punto vendita" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamenti punto vendita" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Note ordini Iface POS" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "POS stampa conto Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "POS divisione conto Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS stampante ordine" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "POS gestione tavoli" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "POS Configura mancia dopo il pagamento" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Stampa" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Stampa degli ordini in cucina, al bar ecc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorie di prodotto stampate" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nome stampante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo stampante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Stampanti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Stampa fallita" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Su alcuni browser la stampa non è supportata" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"In alcuni browser la stampa non è supportata a causa della non disponibilità" +" di un protocollo di stampa predefinito. È possibile stampare i tagliandi " +"utilizzando un box IoT." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Indirizzo IP proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Viola" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rosso" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "La rimozione di un tavolo non può essere annullata" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Rinomina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Ristampa ricevute" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Ristorante e bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piano ristorante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Piani ristorante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Stampanti ordine del ristorante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Stampante ristorante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Tavolo ristorante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Storna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Storna pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Rotonda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forma rotonda" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmone e avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Posti" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servito da" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Imposta mancia dopo il pagamento" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Salda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Firma" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" +"Salta la riga quando il tagliando viene inviato alle stampanti della cucina." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Panino con tonno piccante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Suddividi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Divisione del totale o delle righe d'ordine" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Quadrato" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forma quadrata" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Totale parziale" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tavolo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nome tavolo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nome del tavolo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tavoli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "Il %s è già utilizzato in un'altra config. POS." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "L'indirizzo IP o il nome host del proxy hardware della stampante" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Il numero di clienti che sono stati serviti da quest'ordine." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Colore di sfondo del piano in un formato compatibile con html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Il numero predefinito di clienti servito a questo tavolo." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "I piani ristorante serviti da questo punto vendita." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Il tavolo al quale è stato servito quest'ordine" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Il colore del tavolo, espresso come valore valido della proprietà CSS " +"\"background\"" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "L'altezza del tavolo in pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"La posizione orizzontale del tavolo, in pixel, dal bordo sinistro al centro " +"del tavolo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"La posizione verticale del tavolo, in pixel, dal bordo superiore al centro " +"del tavolo" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "La larghezza del tavolo in pixel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nessuna riga ordine presente" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" +"Questo piano non ha ancora tavoli, per crearne di nuovi usare il pulsante " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Questo ordine non è ancora sincronizzato con il server. Riprovare dopo aver " +"controllato che sia sincronizzato." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tonalità" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Mancia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Mancia:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Mancia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Totale:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Trasferisci" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turchese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Impossibile cambiare il colore di sfondo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Impossibile creare la tabella perché fuori rete." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Impossibile eliminare il tavolo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Impossibile recuperare gli ordini" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Impossibile ottenere conteggio degli ordini" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Errore sconosciuto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Ordine non sincronizzato" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "Partita IVA:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Pizza vegetariana" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posizione verticale" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Acqua" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Larghezza" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "con un" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Giallo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Non è possibile inserire un numero superiore a %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Impossibile rimuovere un piano usato in una sessione POS, chiudere prima le " +"sessioni: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Impossibile rimuovere un tavolo usato in una sessione POS, chiudere prima le" +" sessioni." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "a" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "al tavolo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "nella barra degli strumenti di modifica." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "di sconto" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ja.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ja.po new file mode 100644 index 0000000..b683bb8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ja.po @@ -0,0 +1,1437 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2024 +# Junko Augias, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2025\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "IoTボックスに接続されたプリンタを使用" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "フロア名: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"レストランのフロアは、お客様にサービスを提供する場所で、テーブルを定義し\n" +"    配置できる場所です。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "有効" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "追加" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "新しいレストランフロアを追加" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "新規レストランオーダプリンタを追加" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "ヒントを追加" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "キッチンへのオーダ明細に内部メモを追加" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "支払い後にチップを追加(北アメリカ特有)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "金額を調整" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "支払端末で許可された金額を調整し、顧客が帰った後、またはその日の終わりにチップを追加します。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "請求書の分割を許可" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "支払い前のレシート印刷を許可" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "支払い前の請求書印刷を許可" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "金額" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "テーブルの内部識別" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "プリンタの内部識別" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "表示" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "アーカイブ済" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "戻る" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "背景色" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "背景画像" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "ベーコンバーガー" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "仕入先請求書" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "請求書印刷" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "請求分割" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "ブロックされたアクション" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "青" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "キャンセル済" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "現金 %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "現金バー" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "チーズバーガー" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "チキンカレーサンドイッチ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "閉じる" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "タブをクローズ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "クラブサンドイッチ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "コカ・コーラ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "色" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "コンフィグ設定" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "作成者" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "作成日" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "削除" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "フロアのデザイン、オーダをテーブルへ割り当て" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "表示名" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "飲み物" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "複製" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "事前のレシート印刷" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "編集" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "POSでの請求書の分割を有効にします。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "オーダ変更の印刷に失敗しました" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "フロア" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "フロア名" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "フロアプラン" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "フロア: %s - POS作成: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "フロア" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "フロア & テーブル" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "フロア & テーブルマップ" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "食品" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "便宜上、チップの計算方法を以下にお知らせします:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "紛議" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "緑" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "グレー" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "ゲスト数" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "客:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "高さ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "水平ポジション" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "タイムシートエントリが正常に生成されました。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "内部注釈" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "ウェイターにより内部メモが追加されました。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "内部注記" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "バー/レストラン" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "オープンのまま残す" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "キッチンノート" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "キッチンプリンタ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "最終更新日" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "最終更新者" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "最終更新日" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "オーダの最終印刷ステイタス" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "ライトグレー" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "ロゴ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "ランチ巻き 18個" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "ランチサーモン 20個" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "ランチ 手巻き寿司ミックス 3個" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "マルゲリータ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "ミニッツメイド" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "モッツアレラサンドイッチ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NEW" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "メモ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "チップなし" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "ノート" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "印刷するものがありません" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "席数" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "オフライン" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "オープン" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "橙" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "オーダ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "オーダプリンタ" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "オーダプリンタ" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "オーダプリンタは、レストランやバーにて、ウェイターのオーダ更新の際に厨房やバーで更新情報を印刷するのに使用します。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POSプリンタ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "見積送状" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "パスタ4フォマッジ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "パスタボロネーゼ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "支払" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "POS注文ライン" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS支払い" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "POS Iface オーダ明細メモ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "POS Iface伝票印刷" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface 伝票分割" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POSはオーダプリンタです" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "POS設定支払後チップ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "印刷" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "キッチン、バーなどでオーダを印刷" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "印刷対象プロダクトカテゴリ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "プリンタ名" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "プリンタタイプ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "プリンター" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "プリントに失敗しました" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "一部のブラウザでは印刷がサポートされていません" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"デフォルトの印刷プロトコルが使用できないため、一部のブラウザでは印刷がサポートされていません。 " +"IoTボックスを利用してチケットを印刷することができます。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "プロキシIPアドレス" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "紫" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "赤" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "フロアを削除すると元に戻すことはできません。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "名前の変更" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "レシート再印刷" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "レストラン & バー" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "レストランフロア" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "レストランフロア" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "レストランオーダプリンタ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "レストランプリンタ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "レストランテーブル" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "リバース" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "逆払い" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "丸い" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "丸い形" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "サーモンとアボカド" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "座席" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "付番" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "担当" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "支払後チップを設定" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "支払う" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "署名" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "厨房プリンタにチケットを送信する際に明細をスキップします。" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "スパイシーツナサンドイッチ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "分割" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "合計または注文明細を分割する" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "スクエア" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "四角" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "小計" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "テーブル" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "テーブル名" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "テーブル名?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "テーブル" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "TEL:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "プリンタのハードウェアプロキシのIPアドレスまたはホスト名" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "このオーダによってサービスを受けた顧客の数。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "html互換フォーマットでの床の背景色" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "このテーブルのデフォルトの接客人数" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "このPOSで接客されるレストランフロア" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "このオーダが提供されたテーブル" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "テーブルの色。有効な '背景' CSSプロパティの値として表されます" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "ピクセルでのテーブルの高さ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "テーブルの左端から中央までの水平位置(ピクセル)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "上端からテーブルの中心までの垂直方向の位置(ピクセル)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "テーブルの幅(ピクセル)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "このオーダはまだサーバに同期されていません。同期されていることを確認してから、もう一度試して下さい。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "色合い" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "チップ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "チップ:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "チップ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "合計:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "運送" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "ターコイズ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "不明なエラー" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "未同期オーダ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "消費税:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "ベジタリアン" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "垂直ポジション" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "水" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "幅" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "とともに" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "黄" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "%sを超える数を入力することはできません。" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "POSセッションで使用されているフロアを削除することはできません。最初にセッションをクローズして下さい:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "POSセッションで使用されているテーブルを削除することはできません。最初にセッションをクローズして下さい。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "於" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "テーブルで" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "値引" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ka.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ka.po new file mode 100644 index 0000000..de029b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ka.po @@ -0,0 +1,682 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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: 2016-06-27 15:58+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "აქტიური" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "უკან" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "ანგარიში" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "გაუქმებულია" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "ფერი" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "შემქმნელი" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "შექმნის თარიღი" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "ფასდაკლება:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "სახელი" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "იდენტიფიკატორი" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "ბოლოს განახლებულია" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "ბოლოს განაახლა" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "ბოლოს განახლებულია" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "ახალი" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "შენიშვნა" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "ოკ" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "შეკვეთა" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "მიმდევრობა" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "ტელ:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "ფასდაკლება" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/kab.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/kab.po new file mode 100644 index 0000000..cc5b4bd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/kab.po @@ -0,0 +1,682 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# 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:45+0000\n" +"Last-Translator: Martin Trigaux\n" +"Language-Team: Kabyle (http://www.transifex.com/odoo/odoo-9/language/kab/)\n" +"Language: kab\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Urmid" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Ɣer deffir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "Tugna n deffir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "Ifsax" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Ini" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Yerna-t" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Yerna di" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Tuǧǧit:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Tuǧǧiyin" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Awrir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "Asulay" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Aleqqem aneggaru di" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Aleqqem aneggaru sɣuṛ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Aleqqem aneggaru di" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "Amaynut" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Awennit" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Ih" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Taladna" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Tasaggazt n wagaz n uznuzu" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Afru" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Agaz n uznuznu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Siggez" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "Isem n tsaggazt" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "Tansa IP n Uproxy" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Agzum" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Bḍu" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Ad-asemday" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "Asemday" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Tiliɣri:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "TVA:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Tehri" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "s" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "di" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "tuǧǧit" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/km.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/km.po new file mode 100644 index 0000000..6e1d4fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/km.po @@ -0,0 +1,1446 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Sengtha Chay , 2023 +# Chan Nath , 2023 +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "ឈ្មោះជាន់: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "ចំនុច​នៃ​ការ​លក់: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"ជាន់ភោជនីយដ្ឋានតំណាងឱ្យកន្លែងដែលអតិថិជនត្រូវបានបម្រើនេះគឺជាកន្លែងដែលអ្នកអាចធ្វើបាន\n" +"                កំណត់និងដាក់តារាង។" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "សកម្ម" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "បន្ថែម" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "ការបន្ថែមជាន់ភោជនីយដ្ឋាន​" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "បន្ថែមម៉ាស៊ីនបោះពុម្ពលំដាប់ភោជនីយដ្ឋានថ្មី" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "បន្ថែមប៊ូតុង" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "អនុញ្ញាតឱ្យបោះពុម្ពវិក័យប័ត្រមុនពេលទូទាត់។" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "ចំនួន" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "ការកំណត់អត្តសញ្ញាណផ្ទៃក្នុងនៃតារាង" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "ការកំណត់អត្តសញ្ញាណផ្ទៃក្នុងរបស់ព្រីនធ័រ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "រូបរាង" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "ទុកជាឯកសារ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "តើ​អ្នក​ប្រាកដ​ឬ​ទេ ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "ថយក្រោយ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "ត្រលប់ទៅជាន់វិញ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "ពណ៌ផ្ទៃខាងក្រោយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "រូបភាព​ផ្ទៃ​ខាង​ក្រោយ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "វិក័យបត្រ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "ព្រីនព្រីនធីង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "ការបំបែកវិក័យប័ត្រ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "ខៀវ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCELLED" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "បិទ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "កូកាកូឡា" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "ពណ៍" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "កំណត់រចនាសម្ព័ន្ធ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "បង្កើតដោយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "បង្កើតនៅ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "លុប" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "ឈ្មោះសំរាប់បង្ហាញ" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "ភេសជ្ជៈ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "ត្រួត" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"ម៉ាស៊ីនបោះពុម្ពបញ្ជាទិញនីមួយៗមានអាសយដ្ឋាន IP ដែលកំណត់ប្រអប់ / " +"ផ្នែករឹងអាយកូធី " +"                ប្រូកស៊ីដែលអាចរកឃើញម៉ាស៊ីនបោះពុម្ពនិងបញ្ជីប្រភេទផលិតផល។ " +"                ម៉ាស៊ីនបោះពុម្ពបញ្ជាទិញនឹងបោះពុម្ពតែការធ្វើបច្ចុប្បន្នភាពសម្រាប់ផលិតផលដែលជាកម្មសិទ្ធិរបស់មួយប៉ុណ្ណោះ" +"                 ប្រភេទរបស់វា។" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "កែសម្រួល" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "អនុញ្ញាតឱ្យមានការបែងចែកវិក័យប័ត្រនៅក្នុងចំណុចនៃការលក់។" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "ជាន់" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "ឈ្មោះជាន់" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "ផែនការជាន់" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "ជាន់" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "អាហារ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "បៃតង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "ពណ៌ប្រផេះ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "ភ្ញៀវ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "ភ្ញៀវ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "ភ្ញៀវៈ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "តំលៃខ្ពស់" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "ផ្នែកផ្ដេក" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "អត្តសញ្ញាណ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"ប្រសិនបើមិនពិតតារាងត្រូវបានធ្វើឱ្យអសកម្មហើយនឹងមិនមាននៅក្នុងកន្លែងលក់ទេ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "ចំណាំផ្ទៃក្នុង" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "កំណត់ចំណាំខាងក្នុង" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "គឺជាបារ / ភោជនីយដ្ឋាន" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "កាលបរិច្ឆេតកែប្រែចុងក្រោយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "ផ្លាស់ប្តូរចុងក្រោយ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "ពណ៌ប្រផេះស្រាល" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "រូបសញ្ញា" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "នាទីអ្នកបំរើ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "ថ្មី" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ចំណាំ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "កំណត់សម្គាល់" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "មិនមានអ្វីត្រូវបោះពុម្ភ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "ចំនួនកន្លែងអង្គុយ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "បិទប្រពន្ឋ័សេវា" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "យល់ព្រម" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "បើក" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "ក្រូច" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "បញ្ជាទិញ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "ការទិញម៉ាស៊ីនព្រីន" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "បញ្ជាទិញម៉ាស៊ីនបោះពុម្ព" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"ម៉ាស៊ីនព្រីនធ័រត្រូវបានប្រើប្រាស់ដោយភោជនីយដ្ឋាននិងបារដើម្បីបោះពុម្ពឯកសារ " +"                បញ្ជាទិញបច្ចុប្បន្នភាពនៅក្នុងផ្ទះបាយ / " +"រង្គសាលនៅពេលដែលអ្នករត់តុធ្វើបច្ចុប្បន្នភាពការបញ្ជាទិញ។" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POSម៉ាស៊ីនព្រីន" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "ការចំណាយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "ចំនុច​នៃ​ការ​លក់" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "ចំណុចនៃការបញ្ជាទិញការលក់" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "បោះពុម្ព" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "បោះពុម្ពការបញ្ជាទិញនៅផ្ទះបាយនៅបារ។ ល។" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "ប្រភេទផលិតផលដែលបានបោះពុម្ព" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "ឈ្មោះម៉ាស៊ីនបោះពុម្ព" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "អ្នកបោះពុម្ព" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "អាស័យដ្ឋាន IP ប្រូកស៊ី" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "ពណ៌ស្វាយ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "ក្រហម" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "ការលុបតារាងមិនអាចត្រូវបានធ្វើវិញទេ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "ប្តូរឈ្មោះ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "ជាន់ភោជនីយដ្ឋាន" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "ជាន់ភោជនីយដ្ឋាន" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "ម៉ាស៊ីនបោះពុម្ពលំដាប់ភោជនីយដ្ឋាន" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "ព្រីនធឺភោជនីយដ្ឋាន " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "តុភោជនីយដ្ឋាន" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "វិលជុំ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "រាងមូល" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "កន្លែងអង្គុយ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "លំដាប់" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "ដោយអ្នកបំរើ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "សណ្ឋាន" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "ហត្ថលេខា" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "បែងចែក" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "បំបែកបន្ទាត់សរុបឬបញ្ជាទិញ" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "ការេ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "រាងការេ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "សរុប" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "តារាង" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "ឈ្មោះតារាង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "ឈ្មោះតារាង​ ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "តារាង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "លេខទូរស័ព្ទ" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "អាសយដ្ឋាន IP ឬឈ្មោះម៉ាស៊ីននៃប្រូកស៊ីផ្នែករឹងរបស់ព្រីន" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "ចំនួនអតិថិជនដែលត្រូវបានបម្រើដោយការបញ្ជាទិញនេះ។" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "ចំនួនអតិថិជនលំនាំដើមដែលបម្រើនៅតុនេះ។" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "ជាន់ភោជនីយដ្ឋានដែលបម្រើដោយចំណុចនៃការលក់នេះ។" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "តារាងដែលការបញ្ជាទិញនេះត្រូវបានបម្រើ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"ពណ៌តារាងត្រូវបានបញ្ជាក់ជាតម្លៃលក្ខណសម្បត្តិ CSS \"ផ្ទៃខាងក្រោយ\" " +"ដែលមានសុពលភាព" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "កម្ពស់តារាងគិតជាភីកសែល" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "ទីតាំងផ្ដេករបស់តុពីជ្រុងខាងឆ្វេងទៅកណ្តាលតារាងគិតជាភីកសែល" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "ទីតាំងបញ្ឈររបស់តុពីកំពូលទៅកណ្តាលតារាងគិតជាភីកសែល" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "ទទឹងតារាងគិតជាភីកសែល" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "ជាន់នេះមិនទាន់មានតុប្រើនៅឡើយទេ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "គន្លឹះ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "ផ្ទេរ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "រមៀត" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "កំហុសមិនស្គាល់" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "ផ្នែកបញ្ឈរ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "ទឹក" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "ទទឹង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "ជាមួយ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "ពណ៌លឿង" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "នៅ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "នៅលើតុ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "នៅក្នុងរបារឧបករណ៍កែសម្រួលដើម្បីបង្កើតតារាងថ្មី។" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "បញ្ចុះតំលៃ" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ko.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ko.po new file mode 100644 index 0000000..5edace7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ko.po @@ -0,0 +1,1441 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# JH CHOI , 2022 +# Martin Trigaux, 2022 +# Sarah Park, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "IoT Box에 연결된 프린터 사용" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "층 이름 :  " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "POS : " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "식당 층은 고객에게 서비스를 제공하는 장소를 나타냅니다. 테이블을 정의하고 배치하십시오." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "활성" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "추가" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "새로운 식당 층 추가" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "새로운 식당 주문 프린터 추가" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "팁을 추가합니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "추가 버튼" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "키친 주문 내역에 내부용 메모를 추가합니다." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "결제 후 팁을 추가합니다 (북미 지역 전용)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "금액 조정" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "고객이 떠난 후 혹은 업무 종료 시 팁을 추가하려면 승인된 금액을 결제용 단말기에서 조정하십시오." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "계산서 금액을 나누어 결제하는 것을 허용합니다." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "결제 전에 영수증을 인쇄하는 것을 허용합니다." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "지불하기 전에 청구서를 인쇄할 수 있습니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "금액" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "테이블에 대한 내부 ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "프린터에 대한 내부 ID" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "외관" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "보관됨" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "확실합니까 ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "뒤로" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "층으로 돌아가기" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "배경 색상" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "배경 이미지" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "베이컨 버거" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "청구" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "계산서 발행" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "계산서 분리" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "차단된 작업" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "파란색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "취소됨" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "현금 %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "현금 바" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "치즈 버거" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "치킨 카레 샌드위치" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "닫기" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "탭 닫기" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "클럽 샌드위치" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "코카콜라" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "색상" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "설정 구성" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "작성자" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "작성일자" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "삭제" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "층별 디자인 및 테이블에 주문 배정" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "표시명" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "음료수" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "복제" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"각 주문 프린터에는 프린터를 찾을 수 있는 IoT Box/Hardware Proxy를 정의하는 \n" +" IP 주소와 제품 범주 목록이 있습니다.\n" +" 주문 프린터는 해당 범주 중 하나에 속하는 \n" +" 제품에 대한 업데이트만 인쇄합니다." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "미리 영수증 인쇄하기" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "편집하기" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "POS에서 청구서 분할을 활성화합니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "주문 변경 사항을 인쇄하지 못했습니다." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "층" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "층 이름" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "평면도" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "층 : %s - PoS 설정 : %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "층" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "플로어 및 테이블 지도" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "음식" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "편의를 위해 다음과 같이 팁 계산 방법을 참고하시기 바랍니다:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "펑기" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "녹색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "회색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "손님" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "손님 ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "손님 :" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "높이" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "수직 위치" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "False 인 경우 테이블이 비활성화되어 POS에서 사용할 수 없습니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "내부 노트" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "웨이터가 추가한 내부 메모" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "내부 메모" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "바/레스토랑 유무" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "오픈 상태로 유지" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "최근 수정일" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "최근 갱신한 사람" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "최근 갱신 일자" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "주문 관련 최근 인쇄 상태" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "연한 회색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "로고" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "점심 마키 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "점심 연어 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "점심 Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "마르게리타" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "미닛 메이드" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "모짜렐라 샌드위치" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "신규" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "노트" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "팁 없음" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "노트" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "인쇄할 것이 없습니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "좌석 수 ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "오프라인" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "확인" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "열기" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "오렌지" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "주문" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "주문용 프린터" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "주문용 프린터" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"주문 프린터는 레스토랑과 바에서 웨이터가 주문을 업데이트할 때 \n" +" 부엌/바에서 주문 업데이트를 인쇄하는 데 사용됩니다." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS 프린터" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "견적" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "파스타 4 formaggi" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "파스타 볼로냐" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "결제" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "점포판매시스템" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "점포판매시스템 주문 명세" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "점포판매시스템 결제" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "POS Iface 주문 내역 메모" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "POS Iface 인쇄용 청구서" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "POS Iface 계산서 나누기" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS 주문 프린터" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "POS에 결제 후 팁 지급 설정" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "인쇄" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "부엌, 바 등에서 주문을 인쇄하십시오." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "인쇄된 상품 분류" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "프린터 이름" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "프린터 유형" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "프린트" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "인쇄 실패" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "일부 브라우저에서는 인쇄 기능이 지원되지 않습니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"기본 인쇄 프로토콜을 사용할 수 없기 때문에 일부 브라우저에서는 인쇄 기능이 지원되지 않습니다. IoT 박스를 이용하시면 티켓을 인쇄하실" +" 수 있습니다." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "프록시 IP 주소" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "보라색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "빨간색" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "테이블 제거는 취소할 수 없습니다" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "이름 바꾸기" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "영수증 재인쇄" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "식당 층" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "식당 층" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "식당 주문용 프린터" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "식당 프린터" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "식당 테이블" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "환입" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "환입 결제" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "둥근" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "둥근 모양" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "연어와 아보카도" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "좌석" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "순서" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "제공" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "결제 후 팁 지급 설정" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "정산" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "모양" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "서명" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "주방 프린터로 티켓을 보낼 때 내역을 건너 뜁니다." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "매운 참치 샌드위치" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "분할" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "총계 또는 주문 명세 분할" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "정사각형" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "사각형" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "소계" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "표" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "테이블 이름" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "테이블 이름?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "표" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "전화 :" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "프린터의 하드웨어 프록시 호스트 이름 또는 IP 주소" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "이 주문으로 서비스를 제공한 고객의 수입니다." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "HTML 호환 형식으로 된 플로어 배경 색상" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "이 테이블에서 서비스를 제공한 기본 고객 수입니다." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "이 POS에서 제공되는 식당 층입니다." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "이 주문이 제공된 테이블" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "유효한 'background' CSS 속성값으로 표현된 테이블 색상" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "픽셀로 표현한 테이블의 높이" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "왼쪽에서 테이블 중심까지의 픽셀로 표현한 테이블 가로 위치" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "상단에서 테이블 중심까지 픽셀로 표현한 테이블 세로 위치" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "테이블의 폭 - 픽셀" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "주문 내역이 없습니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "이 층에는 아직 테이블이 없습니다. 다음을 사용하세요" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "이 주문은 아직 서버와 동기화되지 않았습니다. 동기화 여부를 확인 한 후 다시 시도하십시오." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "색조" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "팁" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "팁:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "팁" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "합계 :" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "전송" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "터키 옥" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "알 수 없는 오류" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "동기화되지 않은 주문" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "VAT :" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "채식" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "수직 위치" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "물" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "폭" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "와" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "노랑" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "%s 을(를) 초과하는 숫자는 입력할 수 없습니다. " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "PoS 세션에서 사용된 층을 제거할 수 없습니다. 먼저 세션을 닫으십시오. : \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "POS 세션에서 사용 중인 테이블은 삭제할 수 없습니다. 먼저 세션을 닫으시기 바랍니다." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "테이블용" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "새 테이블을 만들려면 편집 도구 모음에서 버튼을 클릭하십시오." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "할인" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lb.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lb.po new file mode 100644 index 0000000..30f78c4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lb.po @@ -0,0 +1,940 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~12.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-26 08:15+0000\n" +"PO-Revision-Date: 2019-08-26 09:13+0000\n" +"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "" +"" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Accept customer tips or convert their change to a tip" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:0 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Add notes to orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Allow to print bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Manage table orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:0 +#: code:addons/pos_restaurant/static/src/xml/notes.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "This product is used as reference on customer receipts." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tip Product" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tips" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:0 +#, python-format +msgid "" +"You must be connected to the internet to save your changes.\n" +"\n" +"Changes made to previously synced orders will get lost at the next sync.\n" +"Orders that where not synced before will be synced next time you open and close the same table." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lo.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lo.po new file mode 100644 index 0000000..99ca385 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lo.po @@ -0,0 +1,1435 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# sackda chanthasombath, 2023 +# ສີສຸວັນ ສັງບົວບຸລົມ , 2023 +# Amkha VAYAPHATH , 2023 +# Phoxaysy Sengchanthanouvong , 2023 +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "ໃຊ້ຢູ່" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "ເພີ່ມເຂົ້າ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "ສຳເນົາໄວ້ແລ້ວ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "ປິດອອກ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "ການຕັ້ງຄ່າ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "ສ້າງໂດຍ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "ສ້າງເມື່ອ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "ລຶບ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "ຊື່ເຕັມ" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "ແກ້ໄຂ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ເລກລຳດັບ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "ບັນທຶກພາຍໃນ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "ແກ້ໄຂລ້າສຸດເມື່ອ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "ປັບປຸງລ້າສຸດໂດຍ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "ປັບປຸງລ້າສຸດເມື່ອ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "ໝາຍເຫດ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "ພິມອອກ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "ລຳດັບ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "ຄຳແນະນຳ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "​ໂອນ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ອາກອນ:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "ທີ່" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lt.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lt.po new file mode 100644 index 0000000..c23c107 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lt.po @@ -0,0 +1,1452 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Šarūnas Ažna , 2022 +# Rytis Štreimikis , 2022 +# Arminas Grigonis , 2022 +# Arunas V. , 2022 +# UAB "Draugiški sprendimai" , 2022 +# Audrius Palenskis , 2022 +# Martin Trigaux, 2022 +# digitouch UAB , 2022 +# Linas Versada , 2022 +# Silvija Butko , 2022 +# Jonas Zinkevicius , 2023 +# Gailius Kazlauskas , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Gailius Kazlauskas , 2024\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Erdvės pavadinimas: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Pardavimo taškas:" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Restorano erdvė rodo vietą, kur aptarnaujami klientai, čia galite nustatyti stalus\n" +"ir jų pozicijas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktyvus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Pridėti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Pridėti naują restorano erdvę" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Pridėti naują restorano užsakymų spausdintuvą" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Pridėti mygtuką" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Leidžia spausdinti sąskaitą prieš apmokėjimą." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Suma" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Vidinė stalo identifikacija" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Vidinė spausdintuvo identifikacija" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Išvaizda" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archyvuotas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Esate tikras?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Grįžti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Grįžti į erdvę" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Fono spalva" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Fono paveikslėlis" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Kiaulienos burgeris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Mokėjimas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Sąskaitos spausdinimas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Sąskaitos išskaidymas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Mėlyna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ATŠAUKTA" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Uždaryti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Spalva" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Sukūrė" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Sukurta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Trinti" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Gėrimai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dubliuoti" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Kiekvienas užsakymų spausdintuvas turi IP adresą, kuris nustato IoT Box/įrangos\n" +"proxy, kuri galima rasti spausdintuvą, ir produkto kategorijų sąrašą.\n" +"Užsakymų spausdintuvas atnaujinimus spausdins tik produktams,\n" +"priklausantiems vienai iš jo kategorijų." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Redaguoti" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Įjungia sąskaitų skaidymą pardavimo taške." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Erdvė" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Erdvės pavadinimas" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Erdvės planai" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Erdvės" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Maistas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Žalia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Pilka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Svečiai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Svečiai ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Svečiai:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Aukštis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontali pozicija" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Jei neigiama, stalas bus išjungtas ir nepasiekiamas pardavimo taške" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Vidinė pastaba" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Vidinės pastabos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Yra baras/restoranas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Paskutinį kartą keista" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Šviesiai pilkas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotipas" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NAUJAS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "PASTABA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Pastaba" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nėra ką spausdinti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Vietų skaičius?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Atsijungęs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Gerai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Atidaryti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranžinė" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Užsakymas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Užsakymų spausdintuvas" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Užsakymų spausdintuvai" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Restoranai ir barai naudoja užsakymų spausdintuvus užsakymų\n" +"atnaujinimų spausdinimui virtuvėje/bare, kai padavėjas atnaujina\n" +"užsakymą." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "PT spausdintuvas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Mokėjimas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Pardavimo taškas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Pardavimo taško užsakymo eilutės" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pardavimų Taško Mokėjimai" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Spausdinti" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Spausdinti užsakymus virtuvėje, bare ir t.t." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Spausdintos produktų kategorijos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Spausdintuvo pavadinimas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Spausdintuvai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP adresas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Violetinis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Raudona" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Stalo pašalinimas negali būti atšauktas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Pervadinti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restorano erdvė" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restorano erdvės" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restorano užsakymų spausdintuvai" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorano spausdintuvas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restorano stalas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Apvalus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Apvali forma" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Vietos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Seka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Aptarnauja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Parašas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Išskaidyti" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Skaidyti sumą ar užsakymų eilutes" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadratas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kvadratinė forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Tarpinė suma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Lentelė" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Stalo pavadinimas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Stalo pavadinimas ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Stalai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"Spausdintuvo programinės įrangos proxy IP adresas arba tinklo pavadinimas" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Šiuo užsakymu aptarnautų klientų skaičius." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Numatytasis prie šio stalo aptarnaujamų klientų skaičius." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restorano erdvės, aptarnaujamos šio pardavimo taško." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Stalas, prie kurio buvo aptarnautas šis užsakymas" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Stalo spalva, išreikšta tinkama CSS kodo \"background\" reikšme" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Stalo aukštis taškais" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Stalo horizontali pozicija taškais nuo kairės pusės iki stalo vidurio" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Stalo vertikali pozicija taškais nuo viršaus iki stalo vidurio" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Stalo plotis taškais" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Ši erdvė dar neturi stalų, naudokite" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Atspalvis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Arbatpinigiai" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Viso:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Perkelti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nežinoma klaida" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PVM:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikali pozicija" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vanduo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Plotis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Su" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Geltonas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr " " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "prie stalo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "mygtuką redagavimo juostoje, kad sukurtumėte naujus stalus." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "nuolaida" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lv.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lv.po new file mode 100644 index 0000000..14027a4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/lv.po @@ -0,0 +1,1448 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# InfernalLV , 2022 +# Anzelika Adejanova, 2022 +# ievaputnina , 2022 +# Konstantins Zabogonskis , 2022 +# JanisJanis , 2022 +# Martin Trigaux, 2022 +# Arnis Putniņš , 2023 +# Armīns Jeltajevs , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Izmantot pie IoT Box pievienoto printeri" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Stāva nosaukums: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Pārdošanas punkts: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Restorāna stāvs ir vieta, kur klienti tiek apkalpoti, un šeit Jūs varat " +"apzīmēt un izvietot galdiņus." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktīvs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Pievienot" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Pievienot iekšējo piezīmi" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Pievienot jaunu restorāna stāvu" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Pievienot jaunu restorāna pasūtījumu printeri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Pievienot tējasnaudu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Pievienot pogu" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Pievienot iekšējās piezīmes pie pasūtījuma virtuvei" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Pievienot tējasnaudu pēc apmaksas (Ziemeļamerikas specifika)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Pielāgot daudzumu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Atļaut rēķina dalīšanu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Atļaut pielāgotas iekšējās piezīmes pie pasūtījumiem." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Atļaut printēt čeku pirms maksājuma" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Atļauj printēt rēķinu pirms maksājuma." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Summa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Galda iekšējais identifikators" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Printera iekšējais identifikators" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Izskats" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivēts" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Vai Jūs esat pārliecināts?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Atpakaļ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Atpakaļ uz stāvu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Fona krāsa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Fona attēls" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bekona burgeris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Rēķins" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Rēķina printēšana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Rēķina dalīšana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Bloķēta darbība" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Zils" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ATCELTS" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Siera burgeris" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Vistas karija sviestmaize" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Aizvērt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Aizvērt cilni" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Krāsa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas uzstādījumi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Izveidoja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Izdzēst" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Projektēt stāvus un pieškirt pasūtījumus galdiņiem" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Lietotāja vārds" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Dzērieni" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Savienojuma kļūdas dēļ, pasūtījumi netiek sinhronizēti." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dublēt" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Pirmsčeka drukāšana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Labot" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Iespējo rēķina sadalīšanu Pārdošanas punktā" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Neizdevās drukāt pasūtījuma izmaiņas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Stāvs" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Stāva nosaukums" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Stāva plāni" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Stāvs: %s - POS konfigurācija: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Stāvi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Stāvi & Galdi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Stāvu & Galdu karte" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Ēdiens" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zaļš" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Pelēks" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Viesi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Viesi?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Viesi:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Augstums" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontālā pozīcija" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Iekšējā piezīme" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Iekšējo piezīmi pievienoja viesmīlis." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Iekšējās piezīmes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Ir bārs/restorāns" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Turēt atvērtu" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Virtuves piezīmes" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Virtuves printeri" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Pēdējoreiz mainīts" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Pēdējoreiz atjaunoja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Pēdējoreiz atjaunots" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Pēdējais drukātais pasūtījuma stāvoklis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gaiši pelēks" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotips" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margarita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "JAUNS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "PIEZĪME" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Nav tējasnaudas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Piezīme" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nav ko printēt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Sēdvietu skaits?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Bezsaistē" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Atvērt/s" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Apelsīns" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Pasūtījums" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Pasūtījuma printeris" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Pasūtījumu printeri" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Pasūtījumu printeri tiek izmantoti restorāno un bāros, lai printēt\n" +" pasūtījumu atjauninājumus virtuvei/bāram, kad viesmīlis atjaunina pasūtījumu." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS printeris" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Maksājums" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Pārdošanas punkts" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Pārdošanas punkta pasūtījuma rindas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pārdošanas punkta maksājumi" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Drukāt" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Drukāt pasūtījumus virtuvē, bārā utt." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Drukāto produktu kategorijas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Printera nosaukums" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printera tips" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printeri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drukāšana izgāzās" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Drukāšana nav atbalstīta dažos pārlūkos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP adrese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Violēts" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Sarkans" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Galda noņemšanu nevar atsaukt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Pārdēvēt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Atkārtoti drukāt čeku" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restorāns & Bārs" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restorāna stāvs" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restorāna stāvi" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restorāna pasūtījumu printeri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restorāna printeris" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restorāna galds" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Atgriezt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Atgriezt maksājumu" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Apaļš" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Apaļa forma" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Sēdvietas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Secība" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Apkalpoja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Norādīt tējasnaudu pēc maksājuma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Paraksts" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Sadalīt" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Sadalīt kopsummu vai pasūtījuma rindas" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadrāts" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kvardrāta forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Starpsumma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Galds" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Galda nosaukums" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Galda nosaukums?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Galdi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tālr.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s jau tiek izmanots citā POS konfigurācijā." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restorāna stāvus apkalpo šis pārdošanas punkts." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Galdiņš, kur sis pasūtījums tika pasniegts" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Galda augstums pikseļos" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Galda platums pikseļos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nav pasūtījuma rindu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Šajā stāvā vēl nav galdu, izmanotojiet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Šis pasūtījums nav vēl sinhronizēts ar serveri. Pārliecinieties, ka tas " +"sinhronizēts, tad mēģiniet vēlreiz." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tējasnauda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Tējasnauda:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Tējasnauda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Summa:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Nevarēja nomainīt fona krāsu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Nevarēja izveidot galdu tāpēc, ka Jūs esat bezsaistē." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Nevarēja izdzēst galdu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Nevarēja iegūt pasūtījumus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Nevarēja iegūt pasūtījumu skaitu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nezināma kļūda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Nesinhronizēts pasūtījums" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PVN:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetāriešu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikālā pozīcija" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Ūdens" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Platums" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Ar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Dzeltens" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Jūs nevarat ievietot numuru, kurš pārsniedz %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Jūs nevarat noņemt stāvu, kurš tiek izmantots POS sesijā, sākumā aizveriet " +"sesiju(as):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Jūs nevarat noņemt galdiņu, kurš tiek izmantots POS sesijā, sākumā aizveriet" +" sesiju(as)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "pie galda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "poga redaktora rīkjoslā, lai veidot jaunus galdus." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "atlaide" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mk.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mk.po new file mode 100644 index 0000000..847d879 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mk.po @@ -0,0 +1,690 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Aleksandar Vangelovski , 2016 +#, fuzzy +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: 2016-07-08 16:00+0000\n" +"Last-Translator: Aleksandar Vangelovski \n" +"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/" +"mk/)\n" +"Language: mk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"#-#-#-#-# mk.po (Odoo 9.0) #-#-#-#-#\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +"#-#-#-#-# mk.po (Odoo 9.0) #-#-#-#-#\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" +"Слика на позадина која што се користи за да се прикаже распоредот/изгледот " +"на дното во POS интерфејсот" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is " +"where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Активно" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment" +msgstr "Дозволува да се испечати сметка пред наплата" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "Интерна идентификација на печатачот" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:543 +#, python-format +msgid "Are you sure ?" +msgstr "Дали сте сигурни ?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "Назад" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "Боја на позадина" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "Слика на позадина" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_pos_config_form +msgid "Bar & Restaurant" +msgstr "Бар и ресторан" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Сметка" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Печатење сметка" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Делење на сметки" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:30 +#, python-format +msgid "CANCELLED" +msgstr "ОТКАЖАНА" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:260 +#: code:addons/pos_restaurant/static/src/js/floors.js:404 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:261 +#: code:addons/pos_restaurant/static/src/js/floors.js:405 +#, python-format +msgid "Check your internet connection and access rights" +msgstr "Проверете ја вашата интернет конекција и права за пристап" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "Кликнете да додадете спрат во ресторанот." + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Боја" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Креирано од" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Креирано на" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "Попуст:" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "Попусти" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Прикажи име" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product " +"categories.\n" +" An Order Printer will only print updates for products " +"belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale" +msgstr "Овозможува делење на сметка на местото на продажба" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "Име на спрат" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "Гости" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:918 +#, python-format +msgid "Guests ?" +msgstr "Гости ?" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, fuzzy, python-format +msgid "Guests:" +msgstr "Гости" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Висина" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of " +"sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Последна промена на" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Последно ажурирање од" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Последно ажурирање на" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:52 +#, python-format +msgid "NEW" +msgstr "НОВО" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:40 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Белешка" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:476 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Во ред" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Нарачка" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Печатар на нарачки" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the " +"order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS Печатар" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Плаќање" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Точка на продажба" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "Pos Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Печати" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "Испечатени категории на производи" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "Име на печатач" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:544 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Спратови во ресторан" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Принтери за нарачки во ресторани" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Секвенца" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "Услужен од" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Раздели" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Вкупно" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "ВКУПНО" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "Табела" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "Име на табела" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:464 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "Тел:" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "Листата на табели од овој спрат" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_pos_order_ids +msgid "The orders served at this table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in " +"pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "Ширината на табелата во пиксели" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:102 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Овој спрат нема табели сеуште, користете го" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:57 +#, python-format +msgid "VAT:" +msgstr "ДДВ:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Ширина" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "Со" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "на" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:103 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "попуст" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "pos.config" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ml.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ml.po new file mode 100644 index 0000000..d9fb784 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ml.po @@ -0,0 +1,1432 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Nikhil Krishnan, 2023 +# Niyas Raphy, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "ആക്റ്റീവ്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "ചേർക്കുക" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "തുക" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "ആർക്കൈവ് ചെയ്തു" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "തിരികെ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "പശ്ചാത്തല നിറം" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "നീല" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "ചീസ് ബർഗർ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "അടയ്ക്കുക" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "കളർ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "കോൺഫിഗറേഷൻ സെറ്റിങ്‌സ്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "ഉണ്ടാക്കിയത്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "സൃഷ്ടിച്ചത്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "ഡിലീറ്റ്" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "ഡിസ്പ്ലേ നെയിം" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "ഡ്യൂപ്ലിക്കേറ്റ്" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "എഡിറ്റ്" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "ഫ്ലോർ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "പച്ച" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "ചാരനിറം" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "ഉയരം" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ഐഡി" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "ഇന്റെര്ണല് നോട്ട് " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "ഇന്റെര്ണല് നോട്ട്സ് " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "ഒരു ബാർ/റെസ്റ്റോറന്റാണ്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "കിച്ചൻ നോട്ട്സ് " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "അവസാനം അപ്ഡേറ്റ് ചെയ്തത്" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "ലോഗോ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "നോട്ട്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "നോട്ട്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "ഓഫ്‌ലൈൻ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "ശരി" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "ഓപ്പൺ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "ഓറഞ്ച്" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "ഓർഡർ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "പേയ്മെന്റ്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ ഒർടേഴ്‌സ് " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ പേയ്മെന്റ്സ്  " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "പ്രിന്റ് " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "പ്രിന്റേഴ്‌സ് " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "പർപ്പിൾ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "സാൽമണും അവോക്കാഡോയും" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "സീക്വൻസ് " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "കയ്യൊപ്പ്" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "സ്‌പ്ലിറ്റ് " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "സബ് ടോട്ടൽ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "ടിപ്പ് " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "ട്രാൻസ്ഫെർ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "വാറ്റ്:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "വെജിറ്റേറിയൻ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "വീതി" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "മഞ്ഞ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "ഡിസ്‌കൗണ്ട്" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mn.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mn.po new file mode 100644 index 0000000..597d859 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/mn.po @@ -0,0 +1,1454 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# baaska sh , 2022 +# Батболд , 2022 +# Sanjaajamts Badamjunai , 2022 +# Batmunkh Ganbat , 2022 +# Minj P , 2022 +# Martin Trigaux, 2022 +# hish, 2022 +# tserendavaa tsogtoo , 2022 +# Bayarkhuu Bataa, 2024 +# Baskhuu Lodoikhuu , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2025\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "IoT Box-д холбогдсон хэвлэгч төхөөрөмжийг ашиглах" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Давхрын нэр: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Борлуулалтын цэг: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Рестораны давхар нь үйлчлүүлэгч нар үйлчлүүлдэг газрыг хэлнэ, энд та " +"ширээнүүдийг тодорхойлж, байрлуулах боломжтой." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Идэвхтэй" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Нэмэх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Рестораны давхар шинээр нэмэх" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Рестораны захиалгын принтер шинээр нэмэх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Товч нэмэх" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Гал тогоонд зориулж захиалгын мөр дээр тэмдэглэл нэмж оруулах" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Төлбөр хийхээс өмнө тухайн тооцоог хэвлэхийг зөвшөөрнө." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Дүн" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Ширээний дотоод тодорхойлолт" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Принтерийн дотоод тодорхойлолт" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Харагдац" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Архивласан" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Та итгэлтэй байна уу?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Буцах" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Давхар луу буцах" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Дэвсгэр өнгө" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Дэвсгэр зураг" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Нэхэмжлэл" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Тооцоо хэвлэх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Тооцоог хуваах" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Цэнхэр" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ЦУЦЛАГДСАН" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Бэлэн мөнгө %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Хаах" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Кока-Кола" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Өнгө" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Тохиргооны тохируулга" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Үүсгэсэн этгээд" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Үүсгэсэн огноо" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Устгах" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Дэлгэрэнгүй нэр" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Уух зүйлс" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Хуулбарлан үүсгэх" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Захиалгын принтер бүр нь IoT хайрцаг / техник хэрэгслийг тодорхойлдог IP хаягтай\n" +"Принтерийг олж болох прокси, барааны ангиллын жагсаалт.\n" +" Захиалгын принтер нь зөвхөн категорийн аль нэг бүтээгдэхүүнд хамаарах бүтээгдэхүүний шинэчлэлтийг хэвлэх болно." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Засах" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Борлуулалтын цэг дээр тооцоо хуваахыг идэвхжүүлнэ." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Давхар" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Давхарын нэр" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Давхарын Төлөвлөлтүүд" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Давхарууд" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Ногоон" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Саарал" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Зочид" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Зочид ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Зочид:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Өндөр" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Хэвтээ Байрлал" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Хэрвээ буруу бол, ширээ нь идэвхгүй болж борлуулалтын цэг дээр боломжгүй " +"байна" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Дотоод тэмдэглэл" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Дотоод тэмдэглэл" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Баар/Ресторан эсэх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Сүүлд зассан этгээд" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Сүүлд зассан огноо" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Цайвар саарал" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Лого" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "ШИНЭ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "Тэмдэглэл" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Тэмдэглэл" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Хэвлэх зүйл алга" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Суудлын тоо ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Оффлайн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Тийм" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Нээх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Улбар шар" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Захиалга" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Захиалгын принтер" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Захиалгын Хэвлэгч" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Зөөгч захиалгыг шинэчлэх үед ресторанууд болон барууд гал тогоо/бар дахь " +"захиалгын шинэчлэлүүдийг хэвлэхэд Захиалгын Принтерүүдийг ашигладаг." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS хэвлэгч" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Төлбөр" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Борлуулалтын цэг" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "ПОС захиалгын мөр" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "ПОС захиалга" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Борлуулалты цэгийн төлбөрүүд" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Хэвлэх" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Гал тогоо, бааранд захиалга хэвлэх гэх мэт." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Хэвлэгдсэн барааны ангилал" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Хэвлэгчийн нэр" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Хэвлэгчүүд" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Хэвлэлт амжилтгүй" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Хэвлэх үйлдэл нь зарим веб хөтөч дээр дэмжигдэхгүй." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Хэвлэх үйлдэл нь үндсэн хэвлэх протоколыг идэвхижүүлээгүй тохиолдолд зарим " +"веб хөтөч дээр ажиллахгүй болдог. Энэ тохиолдод IoT Box төхөөрөмжийн " +"тусламжтайгаар баримтаа хэвлэх боломжтой." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP Хаяг" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Нил ягаан" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Улаан" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Хассан ширээг буцаах боломжгүй" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Нэр өөрчлөх" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Рестораны давхар" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Рестораны давхарууд" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Рестораны Захиалгын Хэвлэгчүүд" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Рестораны принтер" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Рестораны ширээ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Урвуу" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Эсрэг төлбөр" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Дугуй" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Дугуй хэлбэртэй" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Суудлууд" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Дугаарлалт" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Үйлчилсэн" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Хэлбэр" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Гарын үсэг" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Хуваах" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Нийт эсвэл захиалгын мөрийг хуваах" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Талбай" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Дөрвөлжин хэлбэр" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Дэд дүн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Ширээ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Ширээний нэр" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Ширээний нэр ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Ширээ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Утас:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Хэвлэгчийн тоног төхөөрөмжийн проксийн IP хаяг эсвэл хостын нэр" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Энэ захиалгаар үйлчлүүлсэн үйлчлүүлэгчдийн хэмжээ." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Энэ ширээн дээр үйлчлүүлсэн үйлчлүүлэгчдийн тооны анхны утга." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Энэхүү борлуулалтын цэгээр үйлчилдэг рестораны давхарууд." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Энэ захиалгыг хүргэсэн ширээ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Үнэн зөв CSS 'дэвсгэр' утгатай ширээний өнгө" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Ширээний өндөр, цэгээр" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Ширээний зүүн талаас төв хүртэлх ширээний хэвтээ байрлал, цэгээр" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Ширээний дээд хэсгээс төв хүртэлх ширээний босоо байрлал, цэгээр" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Ширээний өргөн, цэгээр" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Энэ давхарт одоогоор ширээ алга, дараахийг ашиглана уу" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Энэ баримт серверт хараахан илгээгдээгүй байна. Илгээх үйлдлийг дахин " +"шалгасны дараа үргэлжлүүлнэ үү." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Шан харамж" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Нийт:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Шилжүүлэг" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Оюу" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Үл мэдэгдэх алдаа" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Илгээгдээгүй баримтууд" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "НӨАТ:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Босоо Байрлал" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Ус" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Өргөн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "дээр нь" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Шар" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "ширээ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "шинэ ширээ үүсгэхэд засварлах багажийн мөр дахь товч." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "хөнгөлөлт" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ms.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ms.po new file mode 100644 index 0000000..e255416 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ms.po @@ -0,0 +1,1432 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Mehjabin Farsana, 2023 +# Imran Pathan, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Imran Pathan, 2024\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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktif" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Tambah" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Jumlah" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Penampilan" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Diarkibkan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Belakang" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Bill" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "DIBATALKAN" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Tutup" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Warna" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Tetapan Konfigurasi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Dicipta oleh" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Dicipta pada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Padam" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nama paparan" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Pendua" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Sunting" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Lantai" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota Dalaman" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Nota Dalaman" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Terakhir Diubah suai pada" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Kemas Kini Terakhir oleh" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Kemas Kini Terakhir pada" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Okey" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Open" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Pesanan" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Payment" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Tempat jualan" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Cetak" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Reverse" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Urutan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Bentuk" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Tandatangan" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Jumlah kecil" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Jumlah:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Pemindahan" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Ralat tidak diketahui" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nb.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nb.po new file mode 100644 index 0000000..b8e836e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nb.po @@ -0,0 +1,1435 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Jens Nymoen , 2022 +# Marius Stedjan , 2022 +# Jorunn D. Newth, 2022 +# Martin Trigaux, 2022 +# Rune Restad, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rune Restad, 2024\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Etasjenavn: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kasse: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Legg til" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Beløp" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Intern identifikator for et bord" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Intern identifikator for skriveren" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arkivert" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Er du sikker?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Tilbake" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Bakgrunnsfarge" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Bakgrunnsbilde" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Faktura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Deling av regning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "KANSELLERT" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Lukk" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Farge" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Innstillinger" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Opprettet av" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Opprettet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Slett" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Visningsnavn" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliser" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Rediger" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Slår på deling av regninger i PoS." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Mat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Grønn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gjester" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gjester?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gjester:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Høyde" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Internt notat" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne notater" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Er en bar/restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Sist endret" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Sist oppdatert av" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Sist oppdatert" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NY" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTAT" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ingenting å skrive ut" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Antall plasser?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Frakoblet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Åpen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oransje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Ordre" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Bestill skrivere" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "PoS-skriver" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Betaling" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kasse" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassaordrelinjer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaordrer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalinger" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Skriv ut" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Skriv ut ordrer i kjøkkenet, i baren, osv." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Utskrevne produktkategorier" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Skrivernavn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Skriver type" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Skrivere" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lilla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rød" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Hvis du fjerner et bord, kan det ikke angres" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Gi nytt navn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restaurantordreskrivere" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurantskriver" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restaurantbord" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Reverser" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Reverser betaling" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Sitteplasser" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Ekspeditør: " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signatur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Del opp" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadrat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Delsum" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabell" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Bordnavn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Bordnavn?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabeller" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tlf:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP-adressen eller vertsnavnet til skriverens maskinvare-proxy" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Bordet hvor denne ordren ble servert" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tips" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Overføring" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Ukjent feil" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "MVA:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikal posisjon" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vann" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Bredde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Med" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Gul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "á" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "ved bord" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "rabatt" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nl.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nl.po new file mode 100644 index 0000000..c3e4798 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/nl.po @@ -0,0 +1,1461 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Gunther Clauwaert , 2022 +# Erwin van der Ploeg , 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Gebruik een printer verbonden met de IoT box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Verdieping naam: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Kassa: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Een restaurant ruimte stelt de plaats voor waarde klanten worden bediend, dit is waar je\n" +"de positie van de tafels kan definiëren." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Actief" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Toevoegen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Interne opmerking toevoegen" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Voeg een nieuwe restaurantruimte toe" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Voeg een nieuwe restaurant orderprinter toe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Voeg een fooi toe" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Knop toevoegen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Interne opmerkingen aan orderregels toevoegen voor de keuken" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Fooi toevoegen na betaling (specifiek voor Noord-Amerika)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Pas bedrag aan." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Pas het bedrag aan dat is geautoriseerd door betaalterminals om een fooi toe" +" te voegen nadat de klanten zijn vertrokken of aan het einde van de dag." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Sta het splitsen van de rekening toe" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Sta aangepaste interne notities toe op orderregels." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Sta het afdrukken van de kassabon toe voordat er betaald wordt" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Sta het afdrukken van de factuur toe, voordat er betaald wordt." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Bedrag" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Een interne identificatie van een tafel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Een interne identificatie van de printer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Voorkomen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Weet je het zeker?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Terug" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Terug naar vloer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Achtergrondkleur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Achtergrondafbeelding" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bacon Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Factuur" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Rekening afdrukken" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Rekening splitsen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Geblokkeerde actie" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blauw" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "GEANNULEERD" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Contant %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Cash Bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kip curry sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Sluiten" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Sluit tab" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Kleur" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie instellingen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Verwijderen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Ontwerp vloeren en wijs orders toe aan tafels." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Schermnaam" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Dranken" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Door een verbindingsfout zijn de orders niet gesynchroniseerd." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliceren" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Elke orderprinter heeft een IP adres dat voor elke IoT Box/Hardware\n" +"de proxy aangeeft waar de printer kan gevonden worden met een lijst van productcategorieën.\n" +"Een orderprinter drukt alleen updates voor producten die behoren\n" +"tot één\n" +"van zijn categorieën." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Vroegtijdig kassabon afdrukken" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Bewerken" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Sta splitsen van rekeningen toe in de kassa." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Kan de wijzigingen in de bestelling niet afdrukken" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Ruimte" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Ruimtenaam" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Plattegronden" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Verdieping: %s - Kassa configuratie: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Ruimtes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Vloeren & tafels" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Vloer- & tafelplan" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Voeding" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Gemakshalve bieden we de volgende fooiberekeningen:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Fungi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Groen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grijs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gasten" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gasten?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gasten:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Hoogte" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontale positie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Indien onwaar wordt de tafel gedeactiveerd en is deze niet meer beschikbaar " +"in de kassa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interne notitie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Interne opmerking toegevoegd door de ober." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne notities" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Is een bar/restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Openhouden" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Keukenopmerkingen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Keukenprinters" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigd op" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Laatst bijgewerkt op" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Laatste afdruk van de order" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Lichtgrijs" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch zalm 20st" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margarita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Multiprint hervatten" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NIEUW" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "OPMERKING" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Geen fooi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notitie" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Niets om af te drukken." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Aantal zitplaatsen?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Open" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Orderprinter" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Orderprinters" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Orderprinters worden gebruikt door restaurants en café's om wijzigingen\n" +"af te drukken in de keuken/bar wanneer de serveerder de order wijzigt. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Kassaprinter" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Betaling" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassa orderregels" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalingen" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Kassa Iface Orderregel notities" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Kassa Iface Factuur afdrukken" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Kassa Iface Factuur splitsen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Kassa is orderprinter" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Kassa is tafel beheer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Kassa stelt fooi in na betaling" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Afdrukken" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Orders afdrukken in de keuken, aan de bar, enz." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Afgedrukte productcategorieën" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Printernaam" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Soort printer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Printers" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Afdrukken mislukt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Afdrukken wordt in sommige browsers niet ondersteund" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Afdrukken wordt niet ondersteund in sommige browsers omdat er geen standaard" +" afdrukprotocol beschikbaar is. Het is mogelijk om je tickets te printen " +"door gebruik te maken van een IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "IP adres proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Paars" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rood" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Een tafel verwijderen kan niet ongedaan worden" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Naam wijzigen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Bonnen opnieuw afdrukken" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restaurant & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restaurantverdieping" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restaurantverdiepingen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restaurant orderprinters" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurant printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restauranttafel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Retourneren" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Omkering betaling" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Rond" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Ronde vorm" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Zalm en Avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Plaatsen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Reeks" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Geholpen door" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Stel fooi in na betaling." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Regelen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Vorm" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Handtekening" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Regel overslaan bij het verzenden van ticket naar keuken printer." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Pikante tonijnen sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Splitsen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Split totaal of orderregels" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Vierkant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Vierkante vorm" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotaal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tafel" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Tafelnaam" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Tafelnaam?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tafels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "De %swordt al gebruikt in een andere kassa instelling." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP adres of hostnaam van de printer zijn hardware proxy" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Het aantal klanten dat bediend is met deze order." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "De achtergrondkleur van je restaurant in een HTML-compatibel formaat" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Het standaard aantal klanten dat wordt geholpen aan deze tafel." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "De restaurant verdiepingen bediend met deze kassa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "De tafel waar deze order geserveerd is" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"De tafelkleur, voorgesteld als een valide 'background' CSS eigenschap waarde" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "De tafel zijn hoogte in pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"De tafel zijn horizontale positie van de linkse kant van de tafel naar het " +"midden van de tafel, in pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"De tafel zijn verticale positie van de bovenkant van de tafel naar het " +"midden van de tafel, in pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "De tafel zijn breedte in pixels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Er zijn geen orderregels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Deze verdieping heeft nog geen tafels, gebruik de" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Deze bestelling is nog niet gesynchroniseerd met de server. Zorg ervoor dat " +"het is gesynchroniseerd en probeer het opnieuw." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Fooi:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Fooien" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Totaal:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Verplaatsing" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquoise" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Kan achtergrondkleur niet veranderen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Kan geen tabel maken omdat je offline bent." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Kan tabel niet verwijderen." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Kan orders niet ophalen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Kan het aantal bestellingen niet ophalen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Onbekende fout" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Niet-gesynchroniseerde bestelling" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "BTW:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarisch" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Verticale positie" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Water" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Breedte" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Met een" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Geel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Je kunt geen getal plaatsen dat hoger is dan %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Je kunt een verdieping niet verwijderen die gebruikt werd in een " +"kassasessie, sluit de sessie(s) eerst af:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Je kunt een tabel die wordt gebruikt in een Kassa-sessie niet verwijderen, " +"sluit eerst de sessie(s)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "voor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "aan tafel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "knop in de wijzigingstool om nieuwe tafels aan te maken." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "korting" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/no.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/no.po new file mode 100644 index 0000000..3a5053b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/no.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pl.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pl.po new file mode 100644 index 0000000..86c7a28 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pl.po @@ -0,0 +1,1477 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Radosław Biegalski , 2022 +# Marcin Młynarczyk , 2022 +# Andrzej Wiśniewski , 2022 +# Mariusz, 2022 +# Judyta Kaźmierczak , 2022 +# zieloo , 2022 +# Karol Rybak , 2022 +# Wojciech Warczakowski , 2022 +# Piotr Szlązak , 2022 +# Maksym , 2022 +# Paweł Wodyński , 2022 +# Grzegorz Grzelak , 2022 +# Grażyna Grzelak , 2022 +# Dariusz Żbikowski , 2022 +# Piotr Strebski , 2022 +# Martin Trigaux, 2022 +# Piotr Cierkosz , 2022 +# Wiktor Kaźmierczak , 2022 +# Tomasz Leppich , 2022 +# SE-DA Konrad Lech, 2023 +# Tadeusz Karpiński , 2023 +# Tadeusz Karpiński , 2023 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Korzystanie z drukarki podłączonej do urządzenia IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nazwa piętra: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Punkt sprzedaży: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Sala restauracyjna jest odpowiednikiem miejsca, gdzie obsługiwani są klienci, \n" +"tutaj możesz utworzyć i ustawić stoły. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktywne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Dodaj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Dodaj uwagę wewnętrzną" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Dodaj nową salę restauracyjną" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Dodaj nową drukarkę zamówień restauracji" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Dodaj wskazówkę" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Przycisk Dodaj" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Dodawanie wewnętrznych notatek do linii zamówień dla kuchni" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Dodaj napiwek po dokonaniu płatności (dotyczy Ameryki Północnej)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Dostosuj kwotę" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Dostosuj kwotę autoryzowaną przez terminale płatnicze, aby dodać napiwek po " +"wyjściu klientów lub na koniec dnia." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Zezwalaj na podział rachunków" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Zezwalaj na niestandardowe notatki wewnętrzne na liniach zamówień." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Zezwalaj na wydruk paragonu przed dokonaniem płatności" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Umożliwia wydrukowanie rachunku przed dokonaniem płatności." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Kwota" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Wewnętrzna identyfikacja stolika" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Wewnętrzna identyfikacja drukarki " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Wygląd" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Zarchiwizowane" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Jesteś pewien?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Powrót" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Powrót na salę" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Kolor tła" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Obrazek tła" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Burger z bekonem" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Faktura zakupowa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Drukowanie rachunku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Podział rachunku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Zablokowane działanie" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Niebieski" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANULOWANE" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Gotówka %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Bar gotówkowy" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kanapka z kurczakiem curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zamknij" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Zamknij kartę" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Kanapka klubowa" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Kolor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Ustawienia konfiguracji" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Utworzył(a)" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Data utworzenia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Usuń" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Projektowanie sal i przypisywanie zamówień do stolików" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nazwa wyświetlana" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Napoje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Z powodu błędu połączenia zamówienia nie są synchronizowane." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplikuj" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Każda drukarka zamówień ma adres IP, który definiuje IoT Box/Hardware\n" +"Proxy, gdzie można znaleźć drukarkę, oraz listę kategorii produktów.\n" +"Drukarka zamówień będzie drukować aktualizacje tylko dla produktów należących do jednej z jej kategorii.\n" +"kategorii." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Wczesne drukowanie paragonów" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Edytuj" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Umożliwia dzielenie rachunków w punkcie sprzedaży." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Nie udało się wydrukować zmian w zamówieniu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Sala" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nazwa sali" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Plan sali" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Sala: %s - Konfiguracja PoS: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Sale" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Sale i stoliki" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa sal i stolików" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Żywność" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Dla wygody przedstawiamy poniższe obliczenia napiwków:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Grzyby" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zielony" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Szary" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Goście" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Goście?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Goście:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Wysokość" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Pozycja pozioma" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Jeśli wartość false, stolik jest dezaktywowany i nie będzie dostępny w " +"punkcie sprzedaży." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Notatka wewnętrzna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Uwaga wewnętrzna dodana przez kelnera." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notatki wewnętrzne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Jest barem/restauracją" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Zachowaj otwarte" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Uwagi do kuchni" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Drukarki kuchenne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Data ostatniej modyfikacji" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Ostatnio aktualizowane przez" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Data ostatniej aktualizacji" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Ostatni wydrukowany stan zamówienia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Jasnoszary" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18szt" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch Łosoś 20szt" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3 szt." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Kanapka z mozzarellą" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Wielokrotne drukowanie podsumowania" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOWE" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTATKA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Bez napiwku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notatka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nic do drukowania" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Liczba miejsc?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Niedostępny" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otwarta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Pomarańczowy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Zamówienie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Drukarka zamówień" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Drukarki zamówień " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Drukarki zamówień służą restauracjom i barom do drukowania\n" +"zamówień w kuchni/barze, gdy kelner aktualizuje zamówienia." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Drukarka punktu sprzedaży" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Makaron 4 sery" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Makaron boloński" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Płatność" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punkt sprzedaży" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Linie zamówień w punktach sprzedaży" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Płatności punktu sprzedaży" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Linia zamówienia Uwagi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Drukuj rachunek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Podziel rachunek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos to drukarka zamówień" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Pos to zarządzanie stolikami" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Ustaw napiwek po dokonaniu płatności" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Drukuj" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Drukowanie zamówień w kuchni, przy barze itp." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Wydrukowane kategorie produktów" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nazwa Drukarki" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Typ drukarki" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Drukarki" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Drukowanie nie powiodło się" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Drukowanie nie jest obsługiwane w niektórych przeglądarkach" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Drukowanie nie jest obsługiwane w niektórych przeglądarkach, ponieważ nie " +"jest dostępny domyślny protokół drukowania. Możliwe jest drukowanie biletów " +"za pomocą IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Adres IP serwera proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Purpurowy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Czerwony" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Nie można cofnąć usunięcia stolika " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Zmień nazwę" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Ponowny wydruk paragonów" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restauracja i bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Sala restauracyjna " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Sale restauracyjne" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Drukarki zamówień " + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Drukarka zamówień restauracji" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Stolik w restauracji " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Odwrotne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Odwrócona płatność" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Okrągły" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Okrągły kształt" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Łosoś i awokado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Miejsca" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekwencja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Obsługujący" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Ustaw napiwek po płatności" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Ustaw" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Kształt " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Podpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Pomiń wiersz przy wysyłaniu do drukarek na kuchni" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Pikantna kanapka z tuńczykiem" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Podziel" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Podziel zamówienie lub pozycje zamówienia" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kwadratowy " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kwadratowy kształt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Wartość" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Stół" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nazwa stolika " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nazwa stolika?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Stoliki" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s jest już używany w innej konfiguracji Pos." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Adres IP lub nazwa hosta proxy drukarki" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Liczba klientów obsługiwanych przez to zamówienie." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Kolor tła sali w formacie zgodnym z html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Domyślna liczba klientów obsłużonych przy tym stole. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Sale restauracyjne obsługiwane przez ten punkt sprzedaży." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Stolik, do którego podano to zamówienie " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Kolor stolika, wyrażony jako prawidłowa wartość właściwości CSS " +"\"background\"." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Wysokość stołu podana w pikselach " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Pozioma pozycja stolika od lewej strony do środka stolika, w pikselach." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Pionowe położenie stolika od góry do środka stolika, w pikselach." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Szerokość stołu podana w pikselach " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nie ma linii zleceń" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Na tej sali jeszcze nie ma stolików, użyj " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"To zamówienie nie jest jeszcze zsynchronizowane z serwerem. Upewnij się, że " +"jest zsynchronizowane, a następnie spróbuj ponownie." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Odcień" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Wskazówka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Napiwek:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Napiwki" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Suma:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Przekaz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkus" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Brak możliwości zmiany koloru tła" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Nie można utworzyć stolika, ponieważ użytkownik jest offline." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Nie można usunąć tabeli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Nie można pobrać zamówień" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Nie można uzyskać liczby zamówień" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nieokreślony błąd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Niezsynchronizowane zamówienie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "NIP:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Wegetariańskie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Pozycja pionowa " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Woda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Szerokość" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Z" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Żółty" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Nie można wprowadzić liczby przekraczającej %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Nie można usunąć sali, która jest używana w sesji PoS, należy najpierw " +"zamknąć sesję (sesje):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Nie można usunąć stolika używanego w sesji PoS, należy najpierw zamknąć " +"sesję (sesje)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "w" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "przy stoliku" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "na pasku narzędzi edycji, aby utworzyć nowe stoliki." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "upust" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pos_restaurant.pot b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pos_restaurant.pot new file mode 100644 index 0000000..37d8d0b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pos_restaurant.pot @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2023-10-10 06:06+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt.po new file mode 100644 index 0000000..d60525c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt.po @@ -0,0 +1,1454 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Ricardo Martins , 2022 +# Joao Felix , 2022 +# Tiago Baptista, 2022 +# Reinaldo Ramos , 2022 +# Nuno Silva , 2022 +# cafonso , 2022 +# Dawilson Daio , 2022 +# Martin Trigaux, 2022 +# Pedro Filipe , 2022 +# Manuela Silva , 2023 +# NumerSpiral HBG, 2024 +# Rita Bastos, 2024 +# Maitê Dietze, 2024 +# Vasco Rodrigues, 2025 +# Daniel Reis, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Daniel Reis, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nome do piso: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Ponto de venda: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Uma sala de restaurante representa o lugar aonde os clientes são servidos, é" +" aqui aonde podes definir e posicionar as mesas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Ativo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Adicionar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Adicione uma nova sala ao restaurante" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Adicionar gorjeta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajustar o montante" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permitir dividir a conta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Valor" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Uma identificação interna de uma mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Uma identificação interna da impressora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Aspecto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arquivados" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Tens a certeza ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Anterior" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Cor de fundo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imagem de Fundo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hambúrguer de bacon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Fatura de Fornecedor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Imprimir a Conta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Dividir a Conta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Azul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCELADO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Fechar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Cor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Eliminar" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nome" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Bebidas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Editar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Sala" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nome da Sala" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Lista de Mesas *" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa das Mesas & Salas" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Comida" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Cinzento" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Clientes" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Clientes ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Convidados:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posição horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Se falso, a mesa é desativada e não estará disponível no ponto de venda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota Interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Notas Internas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logótipo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Sem Gorjeta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nada para Imprimir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Número de pessoas?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Desligado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Confirmar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Aberto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Laranja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Ordem" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impressoras de Pedidos" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Impressoras de pedidos são usadas ​​pelos restaurantes e bares para imprimir" +" as actualizações de pedidos da cozinha / bar quando o garçom efectua ou " +"actualiza um pedido." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impressora POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos do Ponto de Vendas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorias de Produto Impressas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nome da Impressora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Impressoras" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Endereço Proxy IP" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Roxo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Vermelho" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Não é possível remover a mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Renomear" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Sala do restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Salas do restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impressoras de Pedidos de Restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa do restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Estornar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Nota de crédito" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Volta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Forma Redonda" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Assentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sequência" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Assinatura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Quadrado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Forma quadrada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabela" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nome da mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nome da mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabelas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "O endereço IP ou o hostname de proxy hardware da impressora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "A quantidade de clientes que foram servidos por este pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Numero de clientes por omissão, servidos nesta mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "A mesa aonde esta ordem foi servida" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"A cor da mesa expressa como valor válido da propriedade CSS 'background'" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Altura da mesa em pixeis" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"A posição horizontal da mesa do lado esquerdo para o centro da mesa em " +"pixeis" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "A posição vertical do topo do centro da mesa em pixeis" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "A largura da mesa em pixeis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Esta sala ainda não dispõe de mesas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Gorjeta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transferência" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Erro desconhecido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Pedido não sincronizado" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "NIF:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetariano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posição Vertical" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Água" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Largura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Com um" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Amarelo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "em" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "na mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "Botão no toolbar de edição para criar mesas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "desconto" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt_BR.po new file mode 100644 index 0000000..e2a9de8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/pt_BR.po @@ -0,0 +1,1452 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Kevilyn Rosa, 2023 +# Layna Nascimento, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Layna Nascimento, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Use uma impressora conectada à IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nome do Andar: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Ponto de Venda: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Um piso de restaurante representa a área onde clientes são servidos, onde você pode\n" +" definir e posicionar as mesas." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Ativo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Adicionar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Adicionar um novo piso de restaurante" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Adicionar uma nova impressora de pedidos de restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Adicionar gorjeta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Adicione anotações internas em linhas de pedido para a cozinha" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Adicionar gorjeta após pagamento (específico da América do Norte)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajustar valor" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajuste o valor autorizado por terminais de pagamento para adicionar gorjeta " +"após o cliente ir embora ou ao final do dia." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permitir divisão da conta" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permitir impressão do recibo antes do pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permite imprimir a conta antes do pagamento." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Montante" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Uma identificação interna de uma mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Uma identificação interna da impressora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Aparência" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arquivado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Tem certeza?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Voltar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Retornar ao piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Cor de Fundo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imagem De Fundo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Hambúrguer de bacon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Conta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Impressão de Conta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Dividir Conta " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Ação bloqueada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Azul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "Cancelado" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Dinheiro %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Cash bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "X-búrguer" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Sanduíche de curry de frango" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Fechar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Fechar aba" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Sanduíche de clube" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Cor" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Excluir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Projete pisos e atribua pedidos às mesas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nome exibido" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Bebidas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicar" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Impressão de recibo antecipada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Editar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Possibilita a divisão de conta no ponto de venda." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Falha ao imprimir as alterações no pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Piso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nome do Piso" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Planta do Piso" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Piso: %s - Config. do PDV: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Pisos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Mapa de pisos e mesas" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Comida" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Para a sua conveniência, estamos fornecendo os seguintes cálculos de " +"gorjeta:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Cinza" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Convidados" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Convidados ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Convidados:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Altura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Posição Horizontal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Se falso, a mesa é desativada e não estará disponível no ponto de venda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Anotação Interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Anotação interna adicionada pelo garçom." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Anotações Internas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "É um Bar ou Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Manter aberto" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Notas da cozinha" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Última modificação em" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Último estado impresso do pedido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Cinza claro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotipo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Almoço Maki 18 pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Almoço Salmão 20 pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Almoço Mix Temaki 3 pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Marguerita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Del Valle" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Sanduíche de muçarela" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "Novo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Sem gorjeta" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Nota" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nada para Imprimir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Número de assentos ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Aberto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Laranjado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Pedido" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Impressora de pedidos" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impressoras de Pedido" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Impressora PDV" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Macarrão 4 queijos" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Macarrão à bolonhesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Linhas de pedido do ponto de venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do Ponto de Vendas" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos de Ponto de Venda" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Anotações de pedido no PDV Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Imprimir conta PDV Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Dividir conta PDV Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "É impressora de vendas do PDV?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "PDV definir gorjeta após pagamento" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Imprimir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Imprimir pedidos na cozinha, no bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Categorias de produto impresso" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nome da Impressora" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tipo de impressora" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Impressoras" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Falha na impressão" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "A impressão não é suportada em alguns navegadores." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"A impressão não é compatível com alguns navegadores porque nenhum protocolo " +"de impressão padrão está disponível. É possível imprimir seus tickets " +"utilizando um IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Endereço IP do Proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Roxo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Vermelho" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Não é possível desfazer a ação de remover uma mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Renomear" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Reimprimir recibos" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Piso do Restaurante" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Pisos do Restaurante" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impressoras de Pedido do Restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Mesa do Restaurante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Reverso" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Reverter pagamento" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Redonda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Formato redondo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmão e abacate" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Assentos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sequência" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servido por" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Definir gorjeta após pagamento" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Liquidar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Forma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Assinatura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Pular linha ao enviar as comandas para as impressoras da cozinha." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Sanduíche de atum apimentado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Dividir" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Dividir total ou linhas de pedido" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Quadrado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Formato quadrado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Mesa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nome da Mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nome da Mesa ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mesas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "O endereço IP ou nome do host do proxy de hardware da impressora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "A quantidade de clientes que foram servidos por este pedido." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "A cor de fundo do piso em formato compatível com HTML" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "O número padrão de clientes servidos nesta mesa." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Os pisos do restaurante servidos por este ponto de venda." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "A mesa à qual este pedido foi servido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"A cor da tabela, expressa como um valor de propriedade de CSS de 'fundo' " +"válido" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "A altura da mesa em pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"A posição horizontal da mesa, do lado esquerdo ao centro da mesa, em pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "A posição vertical da mesa, do topo ao centro da mesa, em pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "A largura da mesa em pixels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Esse pedido ainda não foi sincronizado com o servidor. Certifique-se de que " +"ele esteja sincronizado e tente novamente." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Matiz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Dica" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Gorjeta:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Gorjetas" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transferir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Erro desconhecido" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Pedido não sincronizado" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ICMS" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetariano" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Posição Vertical" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Água" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Largura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Com um(a)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Amarelo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Não é possível incluir um número que excede %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Não é possível remover um piso que é usado em uma sessão de PDV. Feche as " +"sessões primeiro:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Não é possível remover uma mesa que é usada em uma sessão de PDV. Feche as " +"sessões primeiro." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "em" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "na mesa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "desconto" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ro.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ro.po new file mode 100644 index 0000000..7657c1f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ro.po @@ -0,0 +1,1459 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Dorin Hongu , 2022 +# Hongu Cosmin , 2022 +# Cozmin Candea , 2022 +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Betty Keresztesi, 2024 +# Larisa_nexterp, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larisa_nexterp, 2025\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Utilizați o imprimantă conectată la caseta IoT " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Nume Etaj: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Punct de vânzare: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Un etaj de restaurant reprezintă locul în care sunt serviți clienții, acesta este locul unde puteți \n" +" defini și poziționa mesele." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Activ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Adaugă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Adăugați un nou etaj de restaurant" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Adăugați o nouă imprimantă pentru comenzi la restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Adăugați un bacșiș" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Adăugare Buton" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Adăugați note interne pe liniile de comandă pentru bucătărie" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Adăugați bacșiș după plată (specific America de Nord)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Ajustați suma" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Ajustați suma autorizată de terminalele de plată pentru a adăuga un bacșiș " +"după plecarea clienților sau la sfârșitul zilei." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Permiteți defalcarea facturilor" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Permiteți imprimarea bonului fiscal înainte de plată" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Permite să imprimați factura înainte de efectuarea plății" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Valoare" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "O identificare internă a unei mese" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "O identificare internă a imprimantei" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Aspect" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Ești sigur ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Înapoi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Înapoi la etaj" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Culoare fundal" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Imagine fundal" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Burger Bacon" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Factură achiziție" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Tipărire Nota de plată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Divizare Nota de plată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Acțiune blocată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Albastru" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANULAT" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Numerar %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Sandwich de pui cu curry" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Închide" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Închideți fila" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Sandwich de Club" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Color" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Setări de configurare" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Creat de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Creat în" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Șterge" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Proiectați etajele și atribuiți comenzi tabelelor" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Nume afișat" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Băuturi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplicare" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Tipărirea rapidă a bonurilor fiscale" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Editare" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Activare divizare factura în punctul de vânzare." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Etaj" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Nume Etaj" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Planuri Etaj" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Etaj: %s - Configurare Punct de Vânzare: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Etaje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Etaje și mese" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Harta etajelor & meselor" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Mâncare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Pentru comoditate, oferim următoarele calcule de gratuitate:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Verde" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Vizitatori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Vizitatori ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Vizitatori:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Înălțime" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Pozitie orizontală" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Dacă este fals, masa este dezactivată și nu va fi disponibilă în punctul " +"de vânzare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Nota interna" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Notă internă adăugată de către ospătar." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Note Interne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Este un bar / restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Ține deschis" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Ultima modificare la" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Ultima actualizare făcută de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Ultima actualizare pe" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Ultima stare tipărită a comenzii" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Gri Deschis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Sigla" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Prânz Maki 18 bucăți" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Prânz Somon 20 buc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Prânz Mix Temaki 3 buc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Sandwich cu Mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOU" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTĂ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Fără Bacșiș" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Notă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nimic de tipărit" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Nr. de Locuri ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Deconectat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Afișare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Portocaliu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Comandă" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Printare comandă" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Imprimante pentru Note de plată" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Comenzile Imprimante sunt utilizate de restaurante și baruri pentru a tipări \n" +" actualizările comenzii în bucătărie / bar atunci când ospătarul actualizează comanda." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Imprimante pentru POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Paste 4 formagii" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Paste Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Plată" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Punct de vânzare" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Liniile Punctului de vânzare" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comenzile Punctului de vânzare" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plăți Punct de Vânzare" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface note linie de comandă" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Factură tipărită" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Factură defalcată" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS este imprimantă de comenzi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos setați bacșișul după plată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Tipăriți" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Tipăriți comenzile la bucătărie, la bar etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Imprimate Categorii de produse" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Nume Imprimantă" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Tip Imprimantă" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Imprimante" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Imprimare eșuată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Imprimarea nu este acceptată pe unele browsere" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Imprimarea nu este acceptată în unele browsere, deoarece nu este disponibil " +"un protocol de imprimare implicit. Este posibil să vă imprimați bonuri " +"utilizând o casetă IoT." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Adresa Proxy IP" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Mov" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rosu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Eliminarea unei mese nu poate fi anulată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Redenumire" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Reimprimă chitanțe" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Etaj Restaurant" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Etaje Restaurant" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Imprimante pentru Note de plată în Restaurnat" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Imprimantă Restaurant" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Masă Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Inversare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Plată Inversă" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Rotund" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Formă Rotundă" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Somon și Avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Locuri" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Secvență" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Servit de" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Trimite bacșiș după plată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Stabiliți" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Formă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Semnătură" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" +"Săriți peste linie când trimiteți bilet către imprimantele din bucătărie." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Sandwich cu Tuna Iute" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Separă" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Divizare total sau linii de comandă" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Pătrat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Formă Pătrată" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Subtotal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabel" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Nume masă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Nume tabel ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabele" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Adresa IP sau numele de gazdă al proxy hardware-ului imprimantei" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Valoare nr. clienți care au fost prestați prin această comandă." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Culoarea de fundal a etajului într-un format compatibil html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Numărul implicit de client servit la această masă" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Etejele restaurantului deservite de acest punct de vânzare." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Masa la care a fost servită această comandă" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Culoarea tabelului, exprimată ca valoare validă a proprietății CSS „de " +"fundal”" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Înălțimea tabelului în pixeli" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Poziția orizontală a tabelului de la partea stângă spre centru, în pixeli" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Poziția verticală a tabelului de la partea de sus spre centru, în pixeli" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Lățimea tabelului în pixeli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Nu există linii de comandă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Acest etaj nu are încă mese, folosiți" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Această comandă nu este încă sincronizată cu serverul. Asigurați-vă că este " +"sincronizată, apoi încercați din nou." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tentă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Sfat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Bacșiș:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Bacșiș:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turcoaz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Nu se poate schimba culoarea de fundal" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Imposibil de creat tabelul deoarece sunteți offline." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Nu se poate șterge tabelul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Eroare necunoscută" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Comandă nesincronizată" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "TVA:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarian" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Poziție verticală" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Apa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Lățime" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Cu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Galben" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Nu puteți introduce un număr care depășește %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Nu puteți elimina un etaj care este utilizată într-o sesiune PoS, închideți " +"mai întâi sesiunea (sesiunile): \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Nu puteți elimina o masă care este utilizată într-o sesiune PoS, închideți " +"mai întâi sesiunea (sesiunile)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "la" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "la masă" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "din bara de instrumente de editare pentru a crea tabele noi." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "reducere" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ru.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ru.po new file mode 100644 index 0000000..58b80e1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ru.po @@ -0,0 +1,1461 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# ILMIR , 2022 +# Sergey Vilizhanin, 2022 +# Сергей Шебанин , 2022 +# Collex100, 2022 +# Ivan Kropotkin , 2022 +# Ꚁemetron , 2022 +# Irina Fedulova , 2022 +# Максим Дронь , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Используйте принтер, подключенный к IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Название зала:" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Точка продажи:" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Этаж в ресторане представляет собой место, где обслуживаются клиенты, здесь вы можете\n" +"                 определить и расположить столы." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Активно" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Добавить" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Добавить новый зал ресторана" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Добавить новый принтер заказов ресторана" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Добавить совет" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Добавить кнопку" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Добавьте внутренние примечания к строкам заказов для кухни" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Отрегулировать сумму" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Настройте сумму, разрешенную платежными терминалами для добавления чаевых " +"после ухода клиентов или в конце дня." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Разрешить разделение счетов" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Разрешите распечатать квитанцию перед оплатой" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Позволяет распечатывать счет перед оплатой." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Сумма" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Внутренняя идентификация стола" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Внутренняя идентификация принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Оформление" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Архивировано" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Вы уверены?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Назад" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Вернуться в зал" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Цвет фона" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Фоновое изображение" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Бургер с беконом" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Счёт на оплату" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Печать счёта" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Разделение счёта" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Заблокированное действие" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Синий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ОТМЕНЕНО" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Наличные %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Сырный бургер" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Сэндвич с курицей карри" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Закрыть" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Закрыть вкладку" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Клубный сэндвич" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Кока-кола" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Цвет" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Создал" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Дата создания" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Удалить" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Оформление полов и распределение заказов по столам" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "напитки" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Дублировать" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Каждый принтер заказов имеет IP-адрес, который определяет IoT Box / " +"Оборудование Прокси, где можно найти принтер, и список категорий товаров. " +"Принтер заказов печатать только обновления для товаров, принадлежащих одной " +"из ее категорий." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Печать ранних квитанций" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Редактировать" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Позволяет распределить счет в точке продажи." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Не удалось распечатать изменения в заказе" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Этаж" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Имя этажа" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Планировка" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Этаж: %s - PoS Config: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "залы" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Карта \"Полы и столы" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Пища" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Для удобства мы приводим следующие расчеты вознаграждения:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Зеленый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Серый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Гости" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Гости ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Гости:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Высота" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Горизонтальное положение" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "Идентификатор" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Если ложь, стол деактивируется и не будет доступна в точке продажи" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Внутреннее примечание" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Внутреннее примечание, добавленное официантом." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Внутренние заметки" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Это бар/ресторан" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Держать открытым" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Последнее изменение" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Последний раз обновил" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Последнее обновление" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Последнее напечатанное состояние заказа" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Светло-серый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Логотип" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Обед Маки 18шт" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Обед с лососем 20шт" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Обед Темаки микс 3шт" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Маргарита" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Сэндвич с моцареллой" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "НОВЫЙ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ЗАМЕТКА" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Без наконечника" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Заметка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Для печати ничего нет" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Количество мест ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Офлайн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "OK" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Открытые" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Оранжевый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Заказ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "принтер заказов" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Impresoras de pedido" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Принтеры заказов используются в ресторанах и барах для\n" +"                 заказа обновления в кухне/баре, когда официант обновляет заказ." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS-принтер" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "ПРО ФОРМА" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Паста 4 вида" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Паста Болоньезе" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Платеж" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Касса" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Строки заказ точки продаж" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы точки продажи" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежи в точках продаж" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Orderline Примечания" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Printbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Splitbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Принтер заказов" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Установите чаевые после оплаты" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Печать" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Печать заказов на кухню, в баре и тому подобное." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Напечатанные категории продуктов" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Имя принтера" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Принтеры" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Печать не удалась" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Печать не поддерживается в некоторых браузерах" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "IP-адрес прокси" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Пурпурный" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Красный" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Удаление таблицы невозможно отменить" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Переименовать" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Перепечатка квитанций" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Этаж в ресторане" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Ресторанные этажи" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Impresoras de pedidos del restaurante" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ресторанный принтеров" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Ресторанный стол" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Реверс" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Обратный платеж" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Круглый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "круглая форма" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Лосось и авокадо" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Места" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Нумерация" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Сервировано" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Установите чаевые после оплаты" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Поселиться" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Фигура" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Подпись" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Пропуск строки при отправке билета на кухонный принтер." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Острый сэндвич с тунцом" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Разделить" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Разбивания общих или заказанных строк" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Квадратный" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "квадратная форма" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Подытог" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Офисный стол" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Название стола" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Название стола ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Таблицы" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Телефон:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" +"La dirección IP o el nombre de host del proxy hardware de la impresora" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Количество клиентов, обслуживаемых этим заказом." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Цвет фона пола в html-совместимом формате" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Номер клиента по умолчанию, указанный на этом столе." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Залы ресторана обслуживаются этой точкой продажи." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Таблица, в которой был подан этот заказ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Цвет стола, выраженный в виде действительного 'фонового' значения свойства " +"CSS" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Ширина столов в пикселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Горизонтальное положение стола от левой стороны до центра стола, в пикселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Вертикальное положение стола сверху от центра стола, в пикселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Ширина столов в пикселях" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "На этом этаже еще нет столиков, используйте" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Этот заказ еще не синхронизирован с сервером. Убедитесь, что он " +"синхронизирован, а затем повторите попытку." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "оттенок" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Совет" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Тип:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Чаевые" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Итого:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Перемещение" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "бирюза" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Неизвестная ошибка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Неотправленный заказ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "НДС:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Вегетарианское" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Вертикальная позиция" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Вода" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Ширина" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "С" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Желтый" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Вы не можете ввести число, превышающее %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Вы не можете удалить пол, который используется в сеансе PoS, сначала " +"закройте сеанс(ы):\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Вы не можете удалить таблицу, которая используется в сеансе PoS, сначала " +"закройте сеанс(ы)." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "в" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "за столом" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" +"кнопка на панели инструментов редактирования для создания новых таблиц." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "скидка" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sk.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sk.po new file mode 100644 index 0000000..91d9f78 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sk.po @@ -0,0 +1,1442 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Filip Hanes , 2022 +# SAKodoo , 2022 +# Jan Prokop, 2022 +# Rastislav Brencic , 2022 +# Jaroslav Bosansky , 2022 +# Martin Trigaux, 2022 +# Damian Brencic , 2023 +# Tomáš Píšek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tomáš Píšek, 2025\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Použiť tlačiareň pripojenú k zariadeniu IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Podlaźie reštaurácie reprezentuje miesto kde sú hostia obslúžený, tu môžte\n" +"definovať umiestnenie stolov." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktívne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Pridať" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Pridať novú objednávkovú tlačiareň v reštaurácii" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Pridanie interných poznámok na riadky objednávok pre kuchyňu" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Suma" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Interný identifikátor stola" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Interný identifikátor tlačiarne" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Vzhľad" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Archivovaný" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Ste si istý?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Späť" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Farba pozadia" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Obrázok pozadia" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Účtenka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Tlačenie účteniek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Rozdelenie účtu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Modrá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ZRUŠENÉ" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Hotovosť %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zatvoriť" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Farba" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Nastavenia konfigurácie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Vytvoril" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Vytvorené" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Zmazať" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Zobrazovaný názov" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Duplikovať" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Upraviť" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Podlažie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Názov podlažia" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Plány podlažia" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Jedlo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zelená" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Šedá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Hostia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Hostia ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Hostia:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Výška" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontálna pozícia" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Ak false, stôl je je deaktivovaný a nebude dostupný v mieste predaja" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interná poznámka" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interné poznámky" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Je to bar/reštaurácia" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Posledná úprava" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Naposledy upravoval" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Naposledy upravované" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Posledný vytlačený stav objednávky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVÉ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "POZNÁMKA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Poznámka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Nič na tlač" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Počet miest ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otvorené" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranžová" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Poradie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Tlačiarne objednávok" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Tlačiarne objednávok sú používané reštauráciami a barmi na tlač\n" +"aktualizácií objednávok v kuchyni/bare keď čašník aktualizuje objednávku." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS tlačiareň" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Platba" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Miesto predaja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Riadky objednávky miesta predaja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Tlač" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Vytlačené kategórie produktu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Názov tlačiarne" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Tlačiarne" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP adresa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Fialová" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Červená" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Odstránenie stola nemôže byť vrátené späť" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Premenovať" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Podlažie reštaurácie" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Podlažia reštaurácie" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Tlačiarne objednávok reštaurácie" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Reštauračný stôl" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Obrátiť" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Okrúhle" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Miesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Postupnosť" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Obslúžený" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Tvar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Podpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Rozdeliť" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Štvorec" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Medzisúčet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Stôl" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Názov stola" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Názov stola ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabuľky" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP adresa alebo názov hostiteľa hardvérovej proxy tlačiarne" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Počet zákazníkov ktorí boli obslúžený v tejto objednávke." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Predvolený počet zákazníkov obslúžených u tohto stola." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Stôl kde sa podávala táto objednávka" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Farba stola, vyjadrená ako platná CSS hodnota majetku 'pozadia'" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Výška stola v pixeloch" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Horizontálna pozícia stola z ľavej strany do stredu stola, v pixeloch" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Vertikálna pozícia stola z vrchu do stredu stola, v pixeloch" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Šírka stola v pixeloch" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Toto podlažie nemá žiadne stoly, použite" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Celkom:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Prevod" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Neznáma chyba" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "IČ DPH:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarián" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikálna pozícia" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Šírka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "S" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Žltá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "na" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "pri stole" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "tlačidlo v paneli s nástrojmi úprav na vytvorenie nového stola." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "zľava" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sl.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sl.po new file mode 100644 index 0000000..c2bc284 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sl.po @@ -0,0 +1,1443 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Grega Vavtar , 2022 +# Jasmina Macur , 2022 +# laznikd , 2022 +# Dejan Sraka , 2022 +# matjaz k , 2022 +# Martin Trigaux, 2022 +# Tadej Lupšina , 2022 +# Matjaz Mozetic , 2022 +# Katja Deržič, 2024 +# wwobaa, 2024 +# Aleš Pipan, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Pipan, 2025\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Prodajna točka: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktivno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Dodaj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Dodajte nov tiskalnik za naročila v restavraciji" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Dodaj napitnino" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Dodaj gumb" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Dovoli tiskanje računov pred plačilom." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Znesek" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Notranja identifikacija tiskalnika" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Videz" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Ali ste prepričan ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Nazaj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Barva ozadja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Slika ozadja" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Burger s slanino" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Račun" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Tiskanje računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Razdelitev računa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Modro" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "PREKLICANO" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Gotovinarski bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Sirni burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zaključi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Barva" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Uredi nastavitve" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Izbriši" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Pijače" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Podvoji" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Uredi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Tla" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Prehrambena" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zelena" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Siva" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gostje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Gostje ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gostje:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Višina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Vodoravni položaj" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interni Zaznamek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne opombe" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Je Bar/Restavracija" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Svetlo siva" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotip" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Kosilo Maki 18 kosov" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Kosilo z lososom 20 kosov" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Mešanica Temaki za kosilo 3 kosi" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "OPOMBA" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Opomba" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ničesar za izpis" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Število sedežev ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Brez povezave" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "V Redu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Odprto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Oranžna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Naroči" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Tiskalnik za naročila" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Tiskalniki za naročila" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS tiskalnik" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Plačilo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Prodajna točka" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Tiskanje" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Natisni naročila v kuhinji, v baru itd." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Izpisane kategorije proizvodov" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Naziv tiskalnika" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Tiskalniki" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Tiskanje ni bilo uspešno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Tiskanje ni podprto v nekaterih brskalnikih" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "IP naslov Proxy strežnika" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Škrlatna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Rdeča" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Preimenuj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Tiskalniki za naročila restavracije" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Tiskalnik restavracije" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Obrnjen" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Okrogla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Okrogla oblika" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Losos in avokado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Sedeži" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Zaporedje" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Postregel" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Oblika" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Podpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Razdeli" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kvadrat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kvadratna oblika" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Vmesni seštevek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Miza" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Naziv mize" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Naziv mize ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Mize" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Gostitelj ali IP naslov proxy strežnika za strojno opremo." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"To naročilo še ni sinhronizirano s strežnikom. Prepričajte se, da je " +"sinhronizirano, nato poskusite znova." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Odtenek" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Skupaj:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Prenos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkizna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Neznana napaka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Nesinhronizirano naročilo" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "DDV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Navpični položaj" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Voda" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Širina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Z" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Rumena" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "pri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "popust" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sq.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sq.po new file mode 100644 index 0000000..b2f2a63 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sq.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr.po new file mode 100644 index 0000000..dbbe682 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr.po @@ -0,0 +1,1453 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Đorđe Cvijanović , 2022 +# Uros Kalajdzic , 2022 +# Martin Trigaux, 2022 +# Dragan Vukosavljevic , 2022 +# Milan Bojovic , 2024 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Use a printer connected to the IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Floor Name: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktivno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Dodaj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Add a new restaurant floor" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Add a new restaurant order printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Add a tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Add internal notes on order lines for the kitchen" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Adjust Amount" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Allow Bill Splitting" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Allow to print receipt before payment" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Allows to print the Bill before payment." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Iznos" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "An internal identification of a table" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "An internal identification of the printer" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Appearance" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arhivirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Nazad" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Background Color" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Pozadinska slika" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Burger sa slaninom" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Račun" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Bill Printing" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Bill Splitting" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blocked action" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blue" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "CANCELLED" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Cash %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Cheese Burger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Chicken Curry Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Zatvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Close Tab" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Boja" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Podešavanje konfiguracije" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Obriši" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Design floors and assign orders to tables" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Pića" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Dupliraj" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Early Receipt Printing" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Uredi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Enables Bill Splitting in the Point of Sale." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Failed in printing the changes in the order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Floor" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Floor Name" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Floor Plans" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Floor: %s - PoS Config: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Floors" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Floors & Tables Map" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Hrana" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"For convenience, we are providing the following gratuity calculations:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Funghi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Zeleno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Sivo" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gosti" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Guests:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Visina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horizontal Position" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"If false, the table is deactivated and will not be available in the point of" +" sale" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Interna beleška" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Internal Note added by the waiter." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interne Beleske" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Is a Bar/Restaurant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Keep Open" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Poslednja izmena dana" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Poslednje izmenio/la" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Poslednje ažuriranje dana" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Last printed state of the order" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Light grey" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotip" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch Salmon 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NOVO" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOTE" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "No Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Beleška" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ništa za štampu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Van mreže" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "U redu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Otvori" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Orange" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Nalog" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Order Printer" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Order Printers" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS Printer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Isplata" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Mesto Prodaje" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Point of Sale Order Lines" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale Payments" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Orderline Notes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Printbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Splitbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos Is Order Printer" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Set Tip After Payment" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Štampaj" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Print orders at the kitchen, at the bar, etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Printed Product Categories" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Printer Name" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Vrsta štampača" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Štampači" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Printing failed" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Printing is not supported on some browsers" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP Address" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Purple" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Crveno" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Removing a table cannot be undone" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Preimenuj" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Reprint receipts" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restaurant Floor" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restaurant Floors" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restoranski štampač" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restaurant Table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Obrnuto" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Reverse Payment" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Round" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Round Shape" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Salmon and Avocado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Seats" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Niz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Served by" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Set Tip After Payment" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Settle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Shape" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Potpis" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Skip line when sending ticket to kitchen printers." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Spicy Tuna Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Podeli" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Split total or order lines" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Square" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Square Shape" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Osnovica" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Sto" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Table Name" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabele" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "The IP Address or hostname of the Printer's hardware proxy" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "The amount of customers that have been served by this order." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "The background color of the floor in a html-compatible format" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "The default number of customer served at this table." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "The restaurant floors served by this point of sale." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "The table where this order was served" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"The table's color, expressed as a valid 'background' CSS property value" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "The table's height in pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"The table's vertical position from the top to the table's center, in pixels" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "The table's width in pixels" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Tip:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Tipping" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Ukupno:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Prenos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turquoise" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Nepoznata greška" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Unsynced order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "PDV:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarijanac" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertical Position" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Water" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Širina" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Sa" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Yellow" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "You cannot put a number that exceeds %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "u" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "at table" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "popust" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr@latin.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr@latin.po new file mode 100644 index 0000000..46cacca --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sr@latin.po @@ -0,0 +1,738 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Nemanja Dragovic , 2017 +# Martin Trigaux , 2017 +# Djordje Marjanovic , 2017 +# Ljubisa Jovev , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.saas~18\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-09-20 09:52+0000\n" +"PO-Revision-Date: 2017-09-20 09:52+0000\n" +"Last-Translator: Ljubisa Jovev , 2017\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\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_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_image +msgid "" +"A background image used to display a floor layout in the point of sale " +"interface" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Accept customer tips or convert their change to a tip" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_active +msgid "Active" +msgstr "Aktivan" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/notes.js:54 +#, python-format +msgid "Add Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Add notes to orderlines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Allow custom notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Allow to print bill before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_name +msgid "An internal identification of the restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:562 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:9 +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:61 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:31 +#, python-format +msgid "Bill" +msgstr "Faktura" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:12 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:64 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:39 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:270 +#: code:addons/pos_restaurant/static/src/js/floors.js:309 +#: code:addons/pos_restaurant/static/src/js/floors.js:425 +#, python-format +msgid "Changes could not be saved" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Click to add a Restaurant Floor." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Click to add a Restaurant Order Printer." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_color +msgid "Color" +msgstr "Boja" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_create_date +msgid "Created on" +msgstr "Datum kreiranja" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:91 +#, python-format +msgid "Discount:" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:140 +#, python-format +msgid "Discounts" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_display_name +msgid "Display Name" +msgstr "Naziv za prikaz" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the PosBox/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:28 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:946 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:10 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:21 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_height +msgid "Height" +msgstr "Visina" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer___last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table___last_update +msgid "Last Modified on" +msgstr "Zadnja promena" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_uid +msgid "Last Updated by" +msgstr "Promenio" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_write_date +msgid "Last Updated on" +msgstr "Vreme promene" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Manage table orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:62 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:50 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:73 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/notes.xml:16 +#, python-format +msgid "Note" +msgstr "Zabilješka" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:495 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:13 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:6 +#, python-format +msgid "Order" +msgstr "Nalog" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_is_order_printer +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_iface_orderline_notes +msgid "Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:78 +#, python-format +msgid "Payment" +msgstr "Plaćanje" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_pos_config_id +msgid "Point of Sale" +msgstr "Mesto Prodaje" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:20 +#, python-format +msgid "Print" +msgstr "Štampaj" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:563 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_seats +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_sequence +msgid "Sequence" +msgstr "Prioritet" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:71 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:6 +#, python-format +msgid "Split" +msgstr "Подели" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: selection:restaurant.table,shape:0 +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:118 +#, python-format +msgid "Subtotal" +msgstr "Međuzbir" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:131 +#, python-format +msgid "TOTAL" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_table_id +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config_is_table_management +msgid "Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:483 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor_table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/printbill.xml:54 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer_proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_background_color +msgid "" +"The background color of the floor layout, (must be specified in a html-" +"compatible format)" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_table_ids +msgid "The list of tables in this floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order_table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table_width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:106 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "This product is used as reference on customer receipts." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tip Product" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.pos_config_view_form_inherit_restaurant +msgid "Tips" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:37 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor_sequence +msgid "Used to sort Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table_width +msgid "Width" +msgstr "Širina" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:44 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/js/floors.js:271 +#: code:addons/pos_restaurant/static/src/js/floors.js:310 +#: code:addons/pos_restaurant/static/src/js/floors.js:426 +#, python-format +msgid "You must be connected to the internet to save your changes." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:36 +#, python-format +msgid "at" +msgstr "u" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:6 +#: code:addons/pos_restaurant/static/src/xml/floors.xml:17 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/floors.xml:107 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. openerp-web +#: code:addons/pos_restaurant/static/src/xml/splitbill.xml:46 +#, python-format +msgid "discount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "pos.config" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +msgid "restaurant.floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "restaurant.printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +msgid "restaurant.table" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sv.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sv.po new file mode 100644 index 0000000..f605ec8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sv.po @@ -0,0 +1,1462 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Daniel Osser , 2022 +# Christelle Wehbe , 2022 +# Martin Wilderoth , 2022 +# Chrille Hedberg , 2022 +# Mikael Åkerberg , 2022 +# Kristoffer Grundström , 2022 +# Martin Trigaux, 2022 +# Kim Asplund , 2022 +# Simon S, 2022 +# Lasse L, 2024 +# Anders Wallenquist , 2024 +# Jakob Krabbe , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " Använd en skrivare som är ansluten till IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Våningsplanets namn:" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Ett restauranggolv representerar den plats där kunderna serveras, det är här du kan\n" +" definiera och placera ut borden." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Aktiv" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Lägg till" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Lägg till en ny restaurangvåning" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Lägg till en ny skrivare för restaurangbeställning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Lägg till ett tips" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Lägga till interna anteckningar på orderrader för köket" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Justera belopp" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Justera det belopp som betalningsterminalerna tillåter för att lägga till " +"dricks efter att kunderna har gått eller i slutet av dagen." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Tillåt delning av räkningar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Tillåt att skriva ut kvitto före betalning" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Gör det möjligt att skriva ut fakturan före betalning." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Belopp" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "En intern identifiering av ett bord" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "En intern identifiering av skrivaren" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Utseende" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arkiverad" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Tillbaka" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Bakgrundsfärg" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Bakgrundsbild" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Baconburgare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Faktura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Utskrift av fakturor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Uppdelning av räkningar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Blockerad åtgärd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Blå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ANNULERAD" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Kontanter %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Kassa Bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Ostburgare" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Kyckling Curry Sandwich" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Stäng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Stäng fliken" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Club Sandwich" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Färg" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Inställningar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Skapad av" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Skapad" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Ta bort" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Designa golv och tilldela order till bord" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Visningsnamn" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Drycker" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Kopiera" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Tidig utskrift av kvitton" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Redigera" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Aktiverar delning av fakturor i kassan." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Misslyckades med att skriva ut ändringarna i ordern" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Golv" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Golvets namn" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Planlösningar" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Golv: %s - PoS Config: %s\n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Golv" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Golv & Bord Karta" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Mat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"För enkelhetens skull tillhandahåller vi följande beräkningar av dricks:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Svampar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Grön" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Grå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Gäster" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Gäster:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Höjd" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Horisontell position" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Om den är falsk avaktiveras tabellen och kommer inte att vara tillgänglig på" +" försäljningsstället" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Intern notering" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Intern anteckning tillagd av servitören." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Interna anteckningar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Är en bar/restaurang" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Håll öppet" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Senast redigerad den" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Senast uppdaterad av" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Senast uppdaterad på" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Senast tryckta tillstånd av ordern" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Ljusgrå" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logotyp" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Lunch Maki 18 st" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Lunch Lax 20 st" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Lunch Temaki mix 3st" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margaret" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella Sandwich" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "NY" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOT" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Inget tips" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Anteckning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Ingenting att skriva ut" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Ok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Öppna" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Orange" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Beställ skrivare" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Beställningsskrivare" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS-skrivare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORM" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Pasta 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Pasta Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Betalning" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Kassa" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Kassa Orderlinjer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassa-betalningar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Orderline Anmärkningar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Printbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Splitbill" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos är orderskrivare" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos Set Tip efter betalning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Skriv ut" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Skriv ut beställningar i köket, i baren etc." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Kategorier av tryckta produkter" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Skrivarens namn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Printer Typ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Skrivare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Utskrift misslyckades" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Utskrift stöds inte av vissa webbläsare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Utskrift stöds inte i vissa webbläsare på grund av att inget " +"standardprotokoll för utskrift finns tillgängligt. Det är möjligt att skriva" +" ut dina biljetter med hjälp av en IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP-adress" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Lila" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Röd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Det går inte att ångra borttagningen av en tabell" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Byt namn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Skriv ut kvitton på nytt" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restaurangvåningen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restaurang Golv" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restaurang Printer" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restaurangbord" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Kreditera" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Återta Betalning" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Runda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Rund form" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Lax och avokado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Säten" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Betjänades av" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Ställ in tips efter betalning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Bosätta sig" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Signatur" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Hoppa över rad när du skickar biljett till köksskrivare." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Kryddstark tonfisksmörgås" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Dela" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Dela upp total- eller orderrader" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Fyrkant" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Fyrkantig form" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Delsumma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Tabell" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Bordets namn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tabeller" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP-adressen eller värdnamnet för skrivarens maskinvaruproxy" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Det antal kunder som har betjänats av denna order." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Golvets bakgrundsfärg i ett html-kompatibelt format" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Standardantalet kunder som serveras vid detta bord." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restaurangens våningar betjänas av detta försäljningsställe." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Bordet där denna beställning serverades" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Tabellens färg, uttryckt som ett giltigt CSS-egenskapsvärde för \"background" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Tabellens höjd i pixlar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Tabellens horisontella position från vänster sida till tabellens mitt, i " +"pixlar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Tabellens vertikala position från toppen till mitten av tabellen, i pixlar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Tabellens bredd i pixlar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Denna order har ännu inte synkroniserats med servern. Kontrollera att den " +"har synkroniserats och försök igen." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Färgton" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Dricks" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Tips:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Tippning" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Total:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Flytt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Okänt fel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Osynkroniserad order" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "Moms:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vegetarisk" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Vertikal position" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Vatten" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Bredd" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Med en" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Gul" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Du kan inte ange ett tal som överstiger %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Du kan inte ta bort ett golv som används i en PoS-session, stäng " +"sessionen/sessionerna först:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Du kan inte ta bort ett bord som används i en PoS-session, stäng " +"sessionen/sessionerna först." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "på" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "vid bordet" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "rabatt" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sw.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sw.po new file mode 100644 index 0000000..0ede81d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/sw.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ta.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ta.po new file mode 100644 index 0000000..c95db14 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/ta.po @@ -0,0 +1,1427 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+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_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/th.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/th.po new file mode 100644 index 0000000..c030400 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/th.po @@ -0,0 +1,1449 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Odoo Thaidev , 2022 +# Khwunchai Jaengsawang , 2022 +# Amin Cheloh , 2022 +# Martin Trigaux, 2022 +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2024\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "ใช้เครื่องพิมพ์ที่เชื่อมต่อกับกล่องไอโอที" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "ชื่อชั้น: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "การขายหน้าร้าน: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"ชั้นของร้านอาหารแสดงถึงสถานที่ให้บริการแก่ลูกค้า นี่คือที่ที่คุณสามารถ\n" +" กำหนดและวางตำแหน่งโต๊ะ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "เปิดใช้งาน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "เพิ่ม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "เพิ่มบันทึกย่อภายใน" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "เพิ่มชั้นใหม่ของร้านอาหาร" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "เพิ่มเครื่องพิมพ์ใบสั่งร้านอาหารใหม่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "เพิ่มทิป" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "เพิ่มปุ่ม" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "เพิ่มบันทึกภายในในรายการใบสั่งสำหรับห้องครัว" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "เพิ่มทิปหลังการชำระเงิน (เฉพาะอเมริกาเหนือ)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "ปรับจำนวน" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"ปรับจำนวนที่อนุญาตโดยเครื่องชำระเงินเพื่อเพิ่มทิปหลังจากที่ลูกค้าออกไปหรือเมื่อสิ้นสุดวัน" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "อนุญาตให้แยกบิล" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "อนุญาตบันทึกย่อภายในแบบกำหนดเองบนไลน์คำสั่ง" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "อนุญาตให้พิมพ์ใบเสร็จรับเงินก่อนการชำระเงิน" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "อนุญาตให้พิมพ์บิลก่อนชำระเงิน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "จำนวน" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "การระบุภายในของโต๊ะ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "การระบุภายในของเครื่องพิมพ์" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "ลักษณะ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "คุณแน่ใจไหม ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "กลับ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "กลับไปที่ชั้น" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "สีพื้นหลัง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "ภาพพื้นหลัง" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "เบคอนเบอร์เกอร์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "บิล" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "พิมพ์บิล" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "แบ่งบิล" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "การกระทำที่ถูกบล็อก" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "สีฟ้า" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "ยกเลิกแล้ว" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "เงินสด %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "เงินสดของบาร์" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "ชีสเบอร์เกอร์" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "แซนวิชแกงไก่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "ปิด" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "แท็บปิด" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "คลับแซนด์วิช" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "โคคา-โคล่า" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "สี" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "สร้างเมื่อ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "ลบ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "ออกแบบชั้นและมอบหมายคำสั่งให้กับโต๊ะ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "แสดงชื่อ" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "เครื่องดื่ม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "ทำซ้ำ" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"เครื่องพิมพ์ใบสั่งแต่ละรายการมีที่อยู่ IP ที่กำหนดกล่อง ไอโอที/ฮาร์ดแวร์\n" +" พร็อกซี่ที่สามารถพบเครื่องพิมพ์ได้ และรายการหมวดหมู่สินค้า\n" +" เครื่องพิมพ์ใบสั่งจะพิมพ์เฉพาะการอัปเดตสำหรับสินค้าที่เป็นของหนึ่งใน\n" +" หมวดหมู่" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "การพิมพ์ใบเสร็จรับเงินล่วงหน้า" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "การแก้ไข" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "เปิดใช้การแยกบิลในการขายหน้าร้าน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "ไม่สามารถพิมพ์การเปลี่ยนแปลงในคำสั่ง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "ชั้น" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "ชื่อชั้น" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "แปลนชั้น" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "ชั้น: %s - กำหนดค่า PoS: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "ชั้น" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "ชั้นและโต๊ะ" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "แผนที่ของชั้นและโต๊ะ" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "อาหาร" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "เพื่อความสะดวก เราจะให้การคำนวณค่าตอบแทนดังต่อไปนี้:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "ฟุงกิ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "สีเขียว" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "สีเทา" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "แขก" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "แขก ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "แขก:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "ความสูง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "ตำแหน่งแนวนอน" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ไอดี" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "หากเป็นเท็จ โต๊ะจะถูกปิดใช้งานและจะไม่มีในการขายหน้าร้าน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "บันทึกย่อภายใน" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "บันทึกย่อภายในเพิ่มโดยบริกร" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "บันทึกย่อภายใน" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "เป็นบาร์/ร้านอาหาร" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "เปิดต่อไป" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "แก้ไขครั้งล่าสุดเมื่อ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "อัปเดตครั้งล่าสุดโดย" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "อัปเดตครั้งล่าสุดเมื่อ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "สถานะการพิมพ์ครั้งสุดท้ายของคำสั่งซื้อ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "สีเทาอ่อน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "โลโก้" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "มื้อกลางวัน มากิ 18 ชิ้น" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "มื้อกลางวัน แซลมอน 20 ชิ้น" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "มื้อกลางวัน เทมากิมิกซ์ 3 ชิ้น" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "มาเกริต้า" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "มินิทเมด" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "แซนวิชมอซซาเรลล่า" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "เรซูเม่หลายการพิมพ์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "ใหม่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "โน้ต" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "ไม่มีทิป" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "โน้ต" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "ไม่มีอะไรให้พิมพ์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "จำนวนที่นั้ง?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "ออฟไลน์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "โอเค" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "เปิด" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "ส้ม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "คำสั่ง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "คำสั่งเครื่องพิมพ์" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "คำสั่งเครื่องพิมพ์" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"เครื่องพิมพ์ใบสั่งที่ใช้ในร้านอาหารและบาร์เพื่อพิมพ์\n" +" คำสั่งที่อัปเดตในห้องครัว/บาร์เมื่อบริการอัปเดตคำสั่ง" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "เครื่องพิมพ์ POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "พาสต้า 4 ชีส" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "พาสต้าโบโลเนส" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "การชำระเงิน" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "การขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "ไลน์คำสั่งการขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "คำสั่งขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "การชำระเงินระบบขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "หมายเหตุรายการคำสั่งซื้อของ Pos Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "POS Iface พิมพ์บิล" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface แยกบิล" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos คือเครื่องพิมพ์คำสั่งซื้อ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Pos ตั้งค่าทิปหลังการชำระเงิน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "พิมพ์" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "พิมพ์คำสั่งที่ห้องครัว ที่บาร์ และอื่น ๆ " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "พิมพ์หมวดหมู่สินค้า " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "ชื่อเครื่องพิมพ์" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "ประเภทเครื่องพิมพ์" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "เครื่องพิมพ์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "การพิมพ์ล้มเหลว" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "ไม่รองรับการพิมพ์บนเบราว์เซอร์บางตัว" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"ไม่รองรับการพิมพ์บนเบราว์เซอร์บางตัวเนื่องจากไม่มีโปรโตคอลการพิมพ์เริ่มต้น " +"เป็นไปได้ที่จะพิมพ์ทิกเก็ตของคุณโดยใช้กล่องไอโอที" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "พร็อกซี่ที่อยู่ IP " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "สีม่วง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "สีแดง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "การลบโต๊ะไม่สามารถยกเลิกได้" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "ตั้งชื่อใหม่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "พิมพ์ใบเสร็จใหม่" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "ชั้นของร้านอาหาร" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "ชั้นของร้านอาหาร" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "เครื่องพิมพ์คำสั่งร้านอาหาร" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "เครื่องพิมพ์ของร้านอาหาร" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "โต๊ะร้านอาหาร" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "ย้อนหลัง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "ชำระเงินย้อนหลัง" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "กลม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "รูปทรงกลม" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "แซลมอนและอะโวคาโด" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "ที่นั่ง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "ลำดับ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "ให้บริการโดย" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "ตั้งค่าทิปหลังการชำระเงิน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "วาง" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "รูปร่าง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "ลายเซ็น" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "ข้ามไลน์เมื่อส่งทิกเก็ตไปยังเครื่องพิมพ์ในครัว" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "แซนวิชทูน่าสไปซี่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "แยก" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "แยกรายการทั้งหมดหรือไลน์คำสั่ง" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "สี่เหลี่ยม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "รูปทรงสี่เหลี่ยม" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "ยอดรวมย่อย" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "โต๊ะ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "ชื่อโต๊ะ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "ชื่อโต๊ะ ?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "โต๊ะ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "โทร:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "ที่อยู่ IP หรือชื่อโฮสต์ของพร็อกซีฮาร์ดแวร์เครื่องพิมพ์" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "จำนวนลูกค้าที่ได้รับบริการตามคำสั่งนี้" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "สีพื้นหลังของพื้นที่ในรูปแบบที่เข้ากันได้กับ HTML" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "จำนวนลูกค้าเริ่มต้นที่ต้องให้บริการที่โต๊ะนี้" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "ชั้นของร้านอาหารที่ให้บริการโดยการขายหน้าร้านนี้" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "โต๊ะที่เสิร์ฟคำสั่งนี้" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "สีของโต๊ะ ซึ่งแสดงเป็นค่าคุณสมบัติ CSS 'พื้นหลัง' ที่ถูกต้อง" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "ความสูงของโต๊ะเป็นพิกเซล" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "ตำแหน่งแนวนอนของโต๊ะจากด้านซ้ายถึงกึ่งกลางโต๊ะ หน่วยเป็นพิกเซล" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "ตำแหน่งแนวตั้งของโต๊ะจากด้านบนถึงกึ่งกลางโต๊ะ หน่วยเป็นพิกเซล" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "ความกว้างของโต๊ะเป็นพิกเซล" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "ไม่มีไลน์คำสั่ง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "ชั้นนี้ยังไม่มีโต๊ะ ใช้" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"คำสั่งนี้ยังไม่ได้ซิงค์กับเซิร์ฟเวอร์ " +"ตรวจสอบให้แน่ใจว่ามีการซิงค์แล้วลองอีกครั้ง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "ทินท์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "ทิป" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "ทิป:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "การให้ทิป" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "ทั้งหมด:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "โอน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "เทอร์ควอยซ์" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "ไม่สามารถเปลี่ยนสีพื้นหลังได้" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "ไม่สามารถสร้างโต๊ะได้เนื่องจากคุณออฟไลน์อยู่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "ไม่สามารถลบโต๊ะได้" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "ไม่สามารถรับจำนวนคำสั่งได้" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "ข้อผิดพลาดที่ไม่รู้จัก" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "คำสั่งที่ยังไม่ได้ซิงค์" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ภาษี:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "มังสวิรัติ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "ตำแหน่งแนวตั้ง" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "น้ำ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "ความกว้าง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "ด้วย" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "สีเหลือง" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "คุณไม่สามารถใส่ตัวเลขที่เกิน %s ได้" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "คุณไม่สามารถลบชั้นที่ใช้ในเซสชั่น PoS ได้ ปิดเซสชั่นก่อน:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "คุณไม่สามารถลบโต๊ะที่ใช้ในเซสชั่น PoS ได้ ปิดเซสชั่นก่อน" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "ที่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "ที่โต๊ะ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "ปุ่มในแถบเครื่องมือการแก้ไขเพื่อสร้างโต๊ะใหม่" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "ส่วนลด" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/tr.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/tr.po new file mode 100644 index 0000000..4e6873a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/tr.po @@ -0,0 +1,1465 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# abc Def , 2022 +# Murat Durmuş , 2022 +# Yedigen, 2022 +# Ahmet Altinisik , 2022 +# Tugay Hatıl , 2022 +# Levent Karakaş , 2022 +# Ali Zeynel AĞCA , 2022 +# dhkabayel , 2022 +# Martin Trigaux, 2022 +# Umur Akın , 2022 +# Ertuğrul Güreş , 2022 +# Nadir Gazioglu , 2022 +# Murat Kaplan , 2022 +# Halil, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Halil, 2024\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " IoT Box'a bağlı bir yazıcı kullan" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Kat Adı: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Satış Noktası: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Bir restoran katı, müşterilerin hizmet edildiği yeri temsil eder, burası masaları\n" +" tanımlayıp konumlandırabileceğiniz yerdir." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Etkin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Ekle" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Dahili Not Ekle" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Yeni bir restoran katı ekle" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Yeni bir restoran siparişi yazıcısı ekle" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Bahşiş Ekle" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Buton Ekle" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Mutfak için sipariş satırlarına dahili notlar ekleyin" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Ödeme sonrası bahşiş ekle (Kuzey Amerika'ya özel)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Tutarı Ayarla" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Müşteriler ayrıldıktan sonra veya günün sonunda bahşiş eklemek için ödeme " +"terminalleri tarafından yetkilendirilen tutarı ayarlayın." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Fatura Bölmeye İzin Ver" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Sipariş satırlarında özel dahili notlara izin verin." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Ödemeden önce makbuz yazdırmaya izin ver" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Ödemeden önce fatura yazdırılmasına izin ver." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Tutar" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Masa Numarası" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Yazıcının iç kimliği" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Görünüm" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Arşivlendi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Emin misiniz?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Geri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Kata geri dön" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Arkaplan Rengi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Arkaplan Resmi" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Pastırmalı Burger" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Fatura" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Fiş Yazdır" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Fiş Bölme" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Engellenen eylem" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Mavi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "İPTAL" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Nakit %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Nakit Bar" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Peynirli Hamburger" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Tavuklu Körili Sandviç" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Kapat" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Sekmeyi Kapat" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Kulüp Sandviç" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Renk" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Yapılandırma Ayarları" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Oluşturan" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Oluşturulma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Sil" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Katları tasarlayın ve siparişleri masalara atayın" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Görünüm Adı" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "İçecekler" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Bir bağlantı hatası nedeniyle, siparişler senkronize edilmez." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Kopyala" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Her Sipariş Yazıcısının, IoT Kutusunu/Donanımı tanımlayan bir IP Adresi vardır.\n" +" Yazıcının bulunabileceği proxy ve ürün kategorilerinin listesi.\n" +" Bir Sipariş Yazıcısı, yalnızca aşağıdakilerden birine ait olan ürünler için güncellemeleri yazdıracaktır.\n" +" onun kategorileri." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Erken Makbuz Yazdırma" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Düzenle" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Satış Noktasında Fatura Bölmeyi Etkinleştir." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Siparişteki değişiklikler yazdırılamadı" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Kat" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Kat İsmi" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Kat Planı" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Kat: %s - PoS Yapılandırması: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Katlar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Katlar & Masalar" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Zeminler & Tablolar Haritası" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Gıda" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Kolaylık sağlamak için, aşağıdaki hediye hesaplamalarını sağlıyoruz:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Mantar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Yeşil" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Gri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Misafirler" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Misafirler ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Misafirler:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Yükseklik" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Yatay Pozisyon" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Eğer yanlışsa, masa iptal etkin değildir ve satış noktası için erişilebilir " +"olmayacaktır" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "İç Not" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Garson tarafından eklenen Dahili Not." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "İç Notlar" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Restoran, Bistro, Kafe, Pastane veya Bar ise seçin" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Açık Tutun" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Mutfak Notları" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Mutfak Yazıcıları" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Son Düzenleme" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Son Güncelleyen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Son Güncelleme" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Siparişin son basılı durumu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Açık Gri" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Öğle Yemeği Maki 18 adet" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Öğle Yemeği Somon 20 adet" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Öğle Yemeği Temaki karışımı 3 adet" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarellalı Sandviç" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Çok Baskılı Özgeçmiş" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "YENİ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "NOT" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Bahşiş Yok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Not" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Yazdırılacak bir şey yok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Koltuk Sayısı ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Çevrimdışı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Tamam" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Açık" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Turuncu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Sipariş" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Sipariş Yazıcısı" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Sipariş Yazıcıları" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Sipariş Yazıcılar, garson siparişi güncellediğinde mutfakta / barda sipariş " +"güncellemelerini yazdırmak için restoranlar ve barlar tarafından kullanılır." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS Yazıcısı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "PRO FORMA" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Makarna 4 formagi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Makarna Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Ödeme" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Satış Noktası" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Satış Noktası Sipariş Satırları" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Noktası Ödemeleri" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Sipariş Satırı Notları" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface Baskı Fatura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Bölünmüş Fatura" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Pos Sipariş Yazıcısıdır" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Pos Masa Yönetimidir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Ödeme Sonrası Pos Bahşişi Ayarla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Yazdır" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Mutfakta, barda siparişleri yazdır." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Yazılı Ürün Kategorileri" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Yazıcı Adı" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Yazıcı Türü" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Yazıcılar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Yazdırma başarısız oldu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Bazı tarayıcılarda yazdırma desteklenmiyor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Varsayılan yazdırma protokolü bulunmadığından yazdırma bazı tarayıcılarda " +"desteklenmez. IoT Box kullanarak biletlerinizi yazdırmanız mümkündür." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Proxy IP Adresi" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Mor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Kırmızı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Masayı silmek istiyor musunuz? Bu işlem geri alınamaz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Adını değiştir" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Makbuzu yeniden yazdır" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Restoran & Bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Restoran Katı" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Restoran Katları" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Restoran Sipariş Yazıcıları" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Restoran Yazıcısı" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Restoran Masası" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Ters" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Ödeme Ters Kaydı" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Yuvarlak" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Yuvarlak biçimde" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Somon ve Avokado" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Koltuk" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Sıra" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Tarafından hizmet verilmiştir" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Ödemeden Sonra Bahşiş Ayarla" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Yerleşmek" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Şekil" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "İmza" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Mutfak yazıcılarına bilet gönderirken satır atlayın." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Baharatlı Ton Balıklı Sandviç" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Böl" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Bölünmüş toplam ya da sipariş satırları" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Kare" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Kare Şekli" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Ara Toplam" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Masa" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Masa Adı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Masa Adı?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Tablolar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Tel:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s zaten başka bir Pos Config'de kullanılıyor." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Yazıcının proxy donanımının ip adresi veya hostname'i" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Bu sipariş ile hizmet edilen müşteri sayısı." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Zeminin html uyumlu bir formattaki arka plan rengi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Bu masadaki müşteri hizmetinin varsayılan numarası." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Restoran katına bu satış noktası tarafından hizmet verilmiştir." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Bu siparişin servis edildiği masa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Geçerli bir 'arka plan' CSS özellik değeri olarak ifade edilen masanın rengi" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Masanın piksel olarak yüksekliği" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "Masanın piksel olarak yatay olarak sol tarafından merkezine konumu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Masanın piksel olarak dikey olarak en yukarıdan merkezine konumu" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Piksel olarak masanın genişliği" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Sipariş satırı yok" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Bu katta henüz masalar yok, kullanın" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Bu sipariş henüz sunucuyla senkronize edilmedi. Senkronize edildiğinden emin" +" olun ve tekrar deneyin." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tint" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Bahşiş" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Bahşiş:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Bahşiş" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Toplam:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Transfer" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Turkuaz" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Arka plan rengi değiştirilemiyor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Çevrimdışı olduğunuz için masa oluşturulamıyor." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Masa silinemiyor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Siparişler getirilemiyor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Sipariş sayısı alınamıyor" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Bilinmeyen hata" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Senkronize edilmemiş sipariş" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Ettn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "Vergi No :" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Vejetaryen" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Dikey Pozisyon" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Su" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Genişlik" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "İle" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Sarı" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Sınırı aşan bir sayı koyamazsınız %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"PoS oturumunda kullanılan bir katı kaldıramazsınız, önce oturumları kapatın:" +" \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"PoS oturumunda kullanılan bir masayı kaldıramazsınız, önce oturumları " +"kapatın." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "de" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "masada" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "yeni masalar oluşturmak için düzenleme araç çubuğundaki buton." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "indirim" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/uk.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/uk.po new file mode 100644 index 0000000..802370f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/uk.po @@ -0,0 +1,1452 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Використовуйте принтер, підключений до IoT Box" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Найменування поверху: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Точка продажу: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Зал ресторану відображає місце, де обслуговують відвідувачів.\n" +"В залі ви можете визначити розташування і типи столів." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Активно" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Додати" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Додати внутрішню примітку" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Додати новий зал ресторану" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Додати новий принтер замовлень ресторану" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Додати чайові" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Додати кнопку" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Додайте внутрішні примітки до рядків замовлення на кухню" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Додати чайові після замовлення (особливості Північної Америки)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Коригувати суму" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Відкоригуйте суму, дозволену платіжними терміналами, щоб додати чайові після" +" того, як клієнти пішли або в кінці дня." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Дозвольте розбиття рахунку" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Дозвольте користувацькі внутрішні примітки в рядках замовлення." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Дозвольте друкувати чек перед оплатою" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Дозволяє роздруковувати рахунок перед оплатою." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Сума" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Внутрішній ідентифікатор столу" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Внутрішній ідентифікатор принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Зовнішній вигляд" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Заархівовано" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Ви впевнені?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Назад" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Повернутися до залу" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Фоновий колір" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Фонове зображення" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Бургер з беконом" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Рахунок" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "Друк рахунку" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Розбиття рахунку" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Заблокована дія" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Синій" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "СКАСОВАНО" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Готівка %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Готівка бару" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Чизбургер" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Сендвіч з куркою каррі" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Закрити" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Закрити вкладку" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Клубний сендвіч" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Колір" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Налаштування" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Створив" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Створено" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Видалити" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Налаштуйте поверхи та призначте замовлення на столи" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Назва для відображення" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Напої" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Через помилку підключення замовлення не синхронізуються." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Дублювати" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Кожен принтер замовлень має IP-адресу, що визначає IoT Box/Обладнання\n" +"                 Проксі, де можна знайти принтер, і список категорій товарів.\n" +"                 Принтер замовлень друкуватиме лише оновлення для товарів, що належать одній із\n" +"                 її категорій." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "Друк ранніх квитанцій" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Редагувати" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Дозволяє розподілити рахунок у точці продажу." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Не вдалося надрукувати зміни в замовленні" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Зал" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Назва залу" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "План залу" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Зал: %s - Налашт. точки продажу: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Поверхи" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Поверхи та столи" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Карта залу та столів" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Їжа" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "Для зручності ми надаємо такі розрахунки виплати:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Фунджі" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Зелений" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Сірий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Гості" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Гостей?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Гості:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Висота" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Горизонтальне розташування" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "" +"Якщо помилка, стіл деактивовано і він не буде доступний в точці продажу" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Внутрішня примітка" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Внутрішню примітку додав офіціант." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Внутрішні примітки" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Є Баром/рестораном" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Залишити відкритим" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Примітки кухні" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Принтери кухні" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Остання модифікація" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Востаннє оновив" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Останнє оновлення" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Останній роздрукований статус замовлення" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Світло-сірий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Логотип" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Ланч Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Ланч Лосось 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Ланч Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Маргарита" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Сендвіч з моцареллою" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Підсумок у кілька друків" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "НОВИЙ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "ПРИМІТКА" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Немає чайових" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Примітка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Немає нічого для друку" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Кількість місць?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Офлайн" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Гаразд" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Відкрито" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Помаранчевий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Замовлення" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Принтер замовлень" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Принтери замовлень" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Принтери замовлень використовуються в ресторанах/барах для\n" +"інформування кухні/бару в разі зміни замовлення. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Принтер чеків" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "ПРОФОРМА" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Паста на 4 форми" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Паста балоньєзе" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Оплата" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Касовий термінал" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Рядки замовлення точки продажу" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежі точки продажу" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Рядок замовлення Примітки Notes" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Друк рахунку Pos Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Розбиття рахунку Pos Iface" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "Замовлення принтера Pos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "Управління столами Pos" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "Встановлення чайових після оплати Pos" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "Друк" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "Друк замовлень на кухні, барі тощо." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Надруковані категорії товарів" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Назва принтеру" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Тип принтера" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Принтери" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "Друк не вдався" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Друк не підтримується у деяких браузерах" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Друк не підтримується в деяких браузерах через відсутність протоколу друку " +"за замовчуванням. Роздрукувати квитки можна за допомогою IoT Box." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "IP адреса проксі" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Пурпур" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Червоний" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Вилучення столу неможливо буде скасувати" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Перейменувати" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "Повторно роздрукувати чеки" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Бар та ресторан" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Зал ресторану" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Зали ресторану" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Принтери друку замовлень ресторану" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Ресторанний принтер" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Стіл ресторану" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Повернення" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Скасувати платіж" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Круглий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Кругла форма" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Лосось та авокадо" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Місць" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Послідовність" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Обслуговує" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Встановити чайові після оплати" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Встановлення" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Форма" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Підпис" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Пропустіть рядки при відправці заявки на кухонні принтери." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Сендвіч зі спеціями та тунцем" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Розділити" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Розбивання загальних або замовлених рядків" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Квадратний" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Квадратна форма" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Підсумок" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Таблиця" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Назва столу" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Назва столу?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Столи" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "Тел.:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s вже використовується в інших налаштуваннях точки продажу." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "IP адреса або ім'я хосту апаратного проксі принтера" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Кількість клієнтів що обслуговувались цим замовленням. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Колір фону підлоги в html-сумісному форматі" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Кількість клієнтів за замовчуванням за цим столиком. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Зали ресторану обслуговуються цією точкою продажу." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Столик де обслуговувалось замовлення. " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "Колір столу, виражене як значення \"фонових\" властивостей CSS" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Висота столу у пікселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Горизонтальне положення столу з лівого боку до центру столу, в пікселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "Вертикальне положення столу з верху до центру столу в пікселях" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Ширина столу у пікселях" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Немає рядків замовлення" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Цей зал поки що не містить столів, натисніть" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Це замовлення ще не синхронізовано із сервером. Переконайтеся, що він " +"синхронізований, а потім повторіть спробу." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Відтінок" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Підказка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Чайові:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Чайові" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Разом:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Переміщення" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Бірюза" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Неможливо змінити фоновий колір" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Неможливо створити стіл, бо ви офлайн." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Неможливо видалити стіл" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Не вдалося отримати замовлення" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Не вдається отримати кількість замовлень" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Невідома помилка" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Несинхронізоване замовлення" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "ПДВ:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Вегетаріанський" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Вертикальне розташування" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Вода" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Ширина" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "З" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Жовтий" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Ви не можете поставити число, яке перевищує %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Ви не можете вилучити зал, який використовується у точці продажу, спершу " +"закрийте сесію: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Ви не можете вилучити стіл, що використовується у сесії точки продажу, " +"спочатку закрийте сесію." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "за" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "за столом" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "кнопку в меню редагування, щоб створити нові столи." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "знижка" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/vi.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/vi.po new file mode 100644 index 0000000..f220192 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/vi.po @@ -0,0 +1,1458 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Nancy Momoland , 2022 +# Vo Thanh Thuy, 2022 +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2025\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr "Sử dụng máy in được kết nối với Hộp IoT" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "Tên tầng: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "Điểm bán lẻ: " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"Một tầng nhà hàng đại diện cho một nơi mà khách hàng được phục vụ. Đây là nơi mà bạn xác\n" +" định và định vị các bàn." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "Đang hoạt động" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "Thêm" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "Thêm ghi chú nội bộ" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "Thêm tầng nhà hàng mới " + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "Thêm máy in đơn hàng nhà hàng mới" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "Thêm tiền tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "Thêm nút" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "Thêm ghi chú nội bộ trong chi tiết đơn hàng cho nhà bếp" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "Thêm tiền tip sau thanh toán (chỉ dành cho Bắc Mĩ)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "Điều chỉnh số tiền" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "" +"Điều chỉnh số tiền được thiết bị thanh toán cho phép để thêm tiền tip sau " +"khi khách hàng đã rời đi hoặc vào cuối ngày. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "Cho phép tách hóa đơn " + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "Cho phép ghi chú nội bộ tùy chỉnh trong chi tiết đơn hàng. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "Cho phép in biên lai trước khi thanh toán" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "Cho phép in Hoá đơn trước khi thanh toán" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "Số tiền" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "Một định danh nội bộ cho mỗi bàn" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "Một định danh nội bộ cho máy in" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "Hình thức" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "Bạn có chắc không?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "Quay lại" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "Quay lại tầng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "Màu nền" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "Hình nền" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "Bánh burger thịt heo muối" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "Hoá đơn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "In hóa đơn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "Tách hóa đơn " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "Hành động bị chặn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "Xanh dương" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "HUỶ" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "Tiền mặt %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "Tiền mặt" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "Burger phô mai" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "Bánh kẹp cà ri gà" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "Đóng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "Đóng tab" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "Bánh kẹp ba lát" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "Coca-Cola" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "Màu sắc" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "Được tạo vào" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "Xoá" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "Thiết kế tầng và gán đơn hàng cho từng bàn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "Đồ uống" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "Do lỗi kết nối nên các đơn hàng không được đồng bộ." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "Nhân bản" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"Mỗi Máy in đơn hàng có một Địa chỉ IP xác định Proxy của Phần cứng/Hộp IoT\n" +" nơi có thể tìm thấy máy in và danh sách danh mục sản phẩm.\n" +" Máy in đơn hàng sẽ chỉ in thông tin cập nhật cho sản phẩm thuộc về một\n" +" trong những danh mục này. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "In biên lai sớm" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "Sửa" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "Kích hoạt tính năng Tách hoá đơn ở Điểm bán lẻ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "Không thể in thay đổi đơn hàng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "Tầng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "Tên tầng" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "Sơ đồ tầng" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "Tầng: %s - Cấu hình PoS: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "Tầng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "Tầng & bàn" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "Sơ đồ tầng & bàn" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "Món ăn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "" +"Để thuận tiện, chúng tôi cung cấp các cách tính toán tiền tip như sau: " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "Nấm" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "Xanh lá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "Xám" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "Khách" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "Khách?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "Khách:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "Chiều cao" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "Vị trí theo phương ngang" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "Nếu sai, bàn sẽ bị hủy kích hoạt và sẽ không khả dụng trong POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "Ghi chú nội bộ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "Ghi chú nội bộ từ nhân viên phục vụ bàn. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "Ghi chú nội bộ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "Là một Nhà hàng/Quầy bar" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "Tiếp tục mở" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "Ghi chú nhà bếp" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "Máy in nhà bếp" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "Chỉnh sửa lần cuối vào" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "Trạng thái đơn hàng được in cuối cùng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "Xám nhạt" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Biểu tượng" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "Sushi cuộn 18 miếng" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "Sushi cá hồi 20 miếng" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "Sushi Temaki 3 miếng" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "Pizza Margherita" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "Minute Maid" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Bánh kẹp Mozzarella" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "Tiếp tục in nhiều lần" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "MỚI" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "GHI CHÚ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "Không có tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "Ghi chú" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "Không có gì để in" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "Số chỗ?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "Offline" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "Đồng ý" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "Mở" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "Cam" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "Đơn hàng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "Máy in đơn hàng" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "Máy in đơn hàng" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"Máy in đơn hàng được nhà hàng và quán bar sử dụng để in\n" +" thông tin cập nhật đơn hàng trong bếp/quầy bar khi nhân viên phục vụ bàn cập nhật đơn hàng. " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "Máy in POS" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "CHIẾU LỆ" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "Mỳ ống 4 loại phô mai" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "Mỳ Ý sốt cà chua" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "Thanh toán" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "Điểm bán lẻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "Chi tiết đơn hàng điểm bán lẻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán lẻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Thanh toán điểm bán lẻ" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "Pos Iface Ghi chú chi tiết đơn hàng " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "Pos Iface In hoá đơn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "Pos Iface Tách hoá đơn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS làm Máy in đơn hàng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "POS làm Quản lý bàn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "POS đặt tiền tip sau thanh toán" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "In" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "In đơn hàng ở nhà bếp, quầy bar,..." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "Danh mục sản phẩm được in" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "Tên máy in" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "Loại máy in" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "Máy in" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "In không thành công" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "Một số trình duyệt không hỗ trợ tính năng in" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "" +"Một số trình duyệt không hỗ trợ tính năng in do không có sẵn giao thức in ấn" +" mặc định. Bạn có thể in phiếu bằng cách sử dụng Hộp IoT. " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "Địa chỉ IP của Proxy" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "Tím" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "Đỏ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "Không thể hoàn tác việc xóa bàn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "Đổi tên" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "In lại biên lai" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "Nhà hàng & Quầy bar" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "Tầng nhà hàng" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "Tầng nhà hàng" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "Máy in đơn hàng nhà hàng" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "Máy in nhà hàng" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "Bàn nhà hàng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "Đảo ngược" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "Đảo ngược thanh toán" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "Tròn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "Hình tròn" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "Cá hồi kèm bơ" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "Chỗ ngồi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "Trình tự" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "Phục vụ bởi" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "Đặt tiền tip sau thanh toán" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "Settle" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "Hình dáng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "Chữ ký" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "Bỏ dòng khi gửi phiếu tới máy in nhà bếp. " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "Bánh kẹp cá ngừ cay" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "Tách" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "Tách tổng tiền hoặc chi tiết đơn hàng" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "Vuông" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "Hình vuông" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "Thành tiền" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "Bàn" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "Tên bàn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "Tên bàn?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "Bàn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "ĐT:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s đã được sử dụng trong một Cấu hình POS khác." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "Địa chỉ IP hoặc hostname của proxy phần cứng của máy in" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "Số lượng khách hàng được phục vụ bởi đơn hàng này." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "Màu nền của tầng ở định dạng tương thích với html" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "Số khách hàng mặc định có thể được phục vụ tại bàn này." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "Các tầng nhà hàng được phục vụ bởi POS này." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "Bàn phục vụ đơn hàng này" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "" +"Màu của bàn, được thể hiện dưới dạng giá trị thuộc tính CSS 'nền' hợp lệ" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "Chiều cao bàn tính bằng pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "" +"Vị trí của bàn theo phương ngang từ phía bên trái đến tâm của bàn, tính bằng" +" pixel" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "" +"Vị trí của bàn theo phương dọc từ phía bên trên đến tâm của bàn, tính bằng " +"pixel." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "Chiều rộng của bàn tính bằng pixel" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "Không có chi tiết đơn hàng nào" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "Tầng này chưa có bàn nào, hãy sử dụng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "" +"Đơn hàng này chưa được đồng bộ với máy chủ. Bảo đảm đơn đã được đồng bộ và " +"thử lại. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "Tông màu" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "Tiền tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "Tip:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "Tip" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "Tổng:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "Lệnh chuyển hàng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "Ngọc lam" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "Không thể thay đổi màu nền" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "Không thể tạo bàn vì bạn đang không có kết nối mạng. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "Không thể xóa bàn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "Không thể truy xuất đơn hàng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "Không thể lấy số đơn hàng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "Lỗi chưa xác định" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "Đơn hàng chưa đồng bộ" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "Uuid" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "Thuế GTGT:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "Đồ chay" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "Ví trị theo phương dọc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "Nước " + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "Chiều rộng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "Với một" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "Vàng" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "Bạn không thể nhập số lớn hơn %s " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "" +"Bạn không thể xóa tầng đang được sử dụng trong một phiên PoS, hãy đóng (các)" +" phiên trước:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "" +"Bạn không thể xóa bàn đang được sử dụng trong một phiên PoS, hãy đóng (các) " +"phiên trước. " + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "giá" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "ở bàn" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "nút ở thanh công cụ để tạo các bàn mới." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "chiết khấu" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_CN.po new file mode 100644 index 0000000..3381670 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_CN.po @@ -0,0 +1,1443 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# Martin Trigaux, 2022 +# digitalliuzg8888, 2022 +# Raymond Yu , 2022 +# Jeffery CHEN , 2022 +# Emily Jia , 2023 +# Chloe Wang, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Chloe Wang, 2023\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " 使用连接到 IoT Box 的打印机" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "楼层名称: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "POS:" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"餐馆楼层代表您服务的客户的位置,您可以\n" +" 定义和布置桌椅。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "启用" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "添加" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "添加内部注释" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "增加一个餐馆新楼层" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "增加一个餐馆订单打印机" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "添加小费" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "添加按钮" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "在厨房的订单明细行上添加内部注释" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "付款后添加小费(北美特定)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "调整金额" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "调整支付终端授权金额,在客户离开后或一天结束时添加小费." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "允许账单拆分" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "允许在订单栏上自定义内部注释。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "允许在支付前打印收据" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "允许在付款前打印账单。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "金额" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "一表单的内部识别" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "打印机的内部标识" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "外观" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "已归档" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "确定?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "回退" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "回到楼层" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "背景颜色" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "背景图像" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "培根汉堡" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "账单" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "账单打印" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "账单拆分" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "中止的动作" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "蓝色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "已取消" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "现金%s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "现金酒吧" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "奶酪汉堡包" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "咖喱鸡肉三明治" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "关闭" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "关闭分页" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "俱乐部三明治" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "可口可乐" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "颜色" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "删除" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "设计楼层并将订单分配给餐桌" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "饮料可乐" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "由于链接错误,订单没有同步" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "复制" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"每个订单打印机都有一个IP地址,定义了物联网盒子/硬件\n" +" 可以找到打印机的代理,以及产品类别的列表。\n" +" 订单打印机只打印属于其类别的产品的更新。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "提前打印收据" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "编辑" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "销售点中允许账单拆分。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "在打印订单中的变化时失败了" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "楼层" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "楼层名称" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "楼层示意图" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "楼层:%s - PoS营业点配置:%s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "最低标准" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "楼层和餐桌" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "楼层和餐桌地图" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "食品" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "为方便起见,我们提供以下小费计算:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "菇類" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "绿色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "灰色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "顾客" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "顾客?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "客人:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "高度" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "水平位置" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "如果失败,表单将会在POS失效" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "内部说明" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "内部注释由服务员添加。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "内部说明" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "酒吧/餐馆" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "保持开啟" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "厨房说明" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "厨房打印机" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "最后修改时间" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "最后更新人" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "订单的最后打印状态" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "浅灰" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "工作餐 Maki 18pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "工作餐鮭魚 20pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "工作餐 Temaki mix 3pc" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "瑪格麗特" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "美汁源" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "Mozzarella 三明治" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "恢复多份打印" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "新建" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "备注" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "没有小费" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "笔记" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "没有可打印的" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "座位数?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "离线" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "确定" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "打开" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "橘色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "订单" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "订单打印机" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "订单打印机" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"当服务员更新订单时订单打印机被餐馆和吧台用来打印\n" +" 在厨房或吧台更新的订单。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS 打印机" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "备考" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "义大利面 4 formaggi " + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "义大利面 Bolognese" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "支付" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "销售点" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "销售网点订单行" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "销售点支付" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "POS 接口订单行备注" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "POS接口打印账单" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "POS接口拆分账单" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS订单打印" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "POS桌面管理" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "POS支付小费设置" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "打印" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "打印厨房、酒吧等的订单" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "打印产品类别" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "打印机名称" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "打印机类型" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "打印机" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "打印失败" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "某些浏览器不支持打印" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "由于没有可用的默认打印协议,某些浏览器不支持打印。 可以使用 IoT Box 打印票据." + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "代理 IP 地址" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "紫色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "红色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "移除桌台不能够恢复" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "重命名" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "重印收据" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "餐厅和酒吧" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "餐馆楼层" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "餐馆楼层" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "餐馆小票打印机" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "餐厅打印机" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "逆转" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "反向支付" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "圆" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "圆形" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "鮭魚和酪梨" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "座位" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "序号" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "服务员" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "支付后设置小费" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "解决" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "图形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "签名" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "将票发送到厨房打印机时跳过明细行." + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "辣鮪魚三明治" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "拆分" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "拆分总计或订单明细" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "方形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "方形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "小计" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "桌台" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "桌台名称" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "桌台名称?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "桌台" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "电话:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "%s已用于另一个销售点(PoS)配置。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "打印机的IP地址或主机名" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "本订单接待的客人总数" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "地板的背景颜色,与html兼容的格式。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "本桌默认座位数" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "此销售点提供的餐厅最低标准。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "订单服务台" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "桌子的颜色,用一个有效的“背景色”CSS属性值表示" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "阵列中表格的高度" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "阵列中表格的水平位置-从左到中心" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "阵列中表格的竖直位置-从顶部到中心" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "阵列中表格的宽度" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "没有订单明细" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "这个楼层没有多余的桌子,请使用" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "这个订单还没有同步到服务器。请确认它已被同步,然后再试。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "色调" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "提示" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "小费:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "小费" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "总计:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "调拨" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "绿宝石" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "无法更改背景颜色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "无法创建餐桌,因为您处于离线状态." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "无法删除餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "无法获取订单" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "无法获得订单计数" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "未知错误" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "未同步的订单" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "VAT:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "素食" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "竖直位置" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "水" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "宽度" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "同" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "黄色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "您不能放一个超出%s的数字 " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "您无法删除PoS营业点中使用的楼层,请先关闭营业点: \n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "您无法删除PoS营业点中使用的餐桌,请先关闭营业点." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "at" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "桌号为" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "编辑工具栏的按钮来创建新表。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "折扣" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_TW.po new file mode 100644 index 0000000..d8d425d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/i18n/zh_TW.po @@ -0,0 +1,1443 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant +# +# Translators: +# 敬雲 林 , 2022 +# Martin Trigaux, 2022 +# Pak Wai Ho, 2024 +# Wil Odoo, 2025 +# Tony Ng, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-10 06:06+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tony Ng, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_printer__printer_type__iot +msgid " Use a printer connected to the IoT Box" +msgstr " 使用連接到 IoT 盒的印表機" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Floor Name: " +msgstr "樓層名稱: " + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_kanban +msgid "Point of Sale: " +msgstr "POS營業點:" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "" +"A restaurant floor represents the place where customers are served, this is where you can\n" +" define and position the tables." +msgstr "" +"餐廳樓層代表服務客戶的位置,\n" +" 您可以定義和佈置餐桌。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__active +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__active +msgid "Active" +msgstr "啟用" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Add" +msgstr "增加" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js:0 +#, python-format +msgid "Add Internal Note" +msgstr "加入內部備註" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_floor_form +msgid "Add a new restaurant floor" +msgstr "增加新的餐廳樓層" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "Add a new restaurant order printer" +msgstr "增加新的餐廳訂單印表機" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Add a tip" +msgstr "增加小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Add button" +msgstr "增加按鈕" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add internal notes on order lines for the kitchen" +msgstr "在廚房單加入內部備註" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Add tip after payment (North America specific)" +msgstr "付款後增加小費(北美特定)" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Adjust Amount" +msgstr "調整金額" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "" +"Adjust the amount authorized by payment terminals to add a tip after the " +"customers left or at the end of the day." +msgstr "調整付款終端機授權的金額,以便在顧客離開後或營業時間結束時,加入小費。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow Bill Splitting" +msgstr "允許分拆賬單" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Allow custom internal notes on Orderlines." +msgstr "可在訂單項目中進行備註。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Allow to print receipt before payment" +msgstr "允許付款前列印收據" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_printbill +msgid "Allows to print the Bill before payment." +msgstr "允許在付款前列印帳單。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Amount" +msgstr "總額" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__name +msgid "An internal identification of a table" +msgstr "該餐桌的內部識別碼" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__name +msgid "An internal identification of the printer" +msgstr "印表機的內部辨識碼" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Appearance" +msgstr "外觀" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_search +msgid "Archived" +msgstr "已封存" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Are you sure ?" +msgstr "您確定?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Back" +msgstr "返回" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#: code:addons/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml:0 +#, python-format +msgid "Back to floor" +msgstr "返回樓層" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_color +msgid "Background Color" +msgstr "背景顏色" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__background_image +msgid "Background Image" +msgstr "背景圖片" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bacon_product_template +msgid "Bacon Burger" +msgstr "培根漢堡" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml:0 +#, python-format +msgid "Bill" +msgstr "帳單" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_printbill +#, python-format +msgid "Bill Printing" +msgstr "帳單列印中" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_splitbill +#, python-format +msgid "Bill Splitting" +msgstr "帳單拆分中" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Blocked action" +msgstr "已封鎖操作" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Blue" +msgstr "藍色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "CANCELLED" +msgstr "已取消" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash %s" +msgstr "現金 %s" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_config.py:0 +#, python-format +msgid "Cash Bar" +msgstr "現金 - 酒吧" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_cheeseburger_product_template +msgid "Cheese Burger" +msgstr "乳酪漢堡" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chicken_product_template +msgid "Chicken Curry Sandwich" +msgstr "雞肉咖喱三明治" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Close" +msgstr "關閉" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Close Tab" +msgstr "關閉標籤" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_club_product_template +msgid "Club Sandwich" +msgstr "俱樂部三明治" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.coke_product_template +msgid "Coca-Cola" +msgstr "可口可樂" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__color +msgid "Color" +msgstr "顏色" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_uid +msgid "Created by" +msgstr "建立者" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__create_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__create_date +msgid "Created on" +msgstr "建立於" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Delete" +msgstr "刪除" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Design floors and assign orders to tables" +msgstr "設計樓層並將訂單分配給餐桌" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__display_name +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.drinks +msgid "Drinks" +msgstr "飲品" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Due to a connection error, the orders are not synchronized." +msgstr "由於連線錯誤,訂單未有同步。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Duplicate" +msgstr "複製" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Each Order Printer has an IP Address that defines the IoT Box/Hardware\n" +" Proxy where the printer can be found, and a list of product categories.\n" +" An Order Printer will only print updates for products belonging to one of\n" +" its categories." +msgstr "" +"每個訂單印表機都有一個 IP 地址,用於定義 IoT 盒/硬體\n" +" 可以找到印表機的代理以及產品類別清單。\n" +" 訂單印表機將僅列印屬於\n" +" 其類別。" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Early Receipt Printing" +msgstr "提早列印收據" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "Edit" +msgstr "編輯" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__iface_splitbill +msgid "Enables Bill Splitting in the Point of Sale." +msgstr "在POS中啟用帳單拆分。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Failed in printing the changes in the order" +msgstr "打印訂單變化時失敗了" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__floor_id +msgid "Floor" +msgstr "樓層" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__name +msgid "Floor Name" +msgstr "樓層名稱" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_floor_form +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_floor_all +msgid "Floor Plans" +msgstr "樓面圖" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "Floor: %s - PoS Config: %s \n" +msgstr "樓層: %s - PoS 設定: %s \n" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors" +msgstr "樓層" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_table_management +msgid "Floors & Tables" +msgstr "樓層和餐桌" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Floors & Tables Map" +msgstr "樓層及餐桌平面圖" + +#. module: pos_restaurant +#: model:pos.category,name:pos_restaurant.food +msgid "Food" +msgstr "食品" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "For convenience, we are providing the following gratuity calculations:" +msgstr "為方便起見,我們提供以下小費計算:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_funghi_product_template +msgid "Funghi" +msgstr "菇類" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Green" +msgstr "綠色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Grey" +msgstr "灰色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__customer_count +#, python-format +msgid "Guests" +msgstr "顧客" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "Guests ?" +msgstr "顧客?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "Guests:" +msgstr "顧客:" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__height +msgid "Height" +msgstr "高度" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_h +msgid "Horizontal Position" +msgstr "水平位置" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__id +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__id +msgid "ID" +msgstr "ID" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__active +msgid "" +"If false, the table is deactivated and will not be available in the point of" +" sale" +msgstr "如果為 false,餐桌將會被取消而且會在POS停用" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml:0 +#, python-format +msgid "Internal Note" +msgstr "內部備註" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__note +msgid "Internal Note added by the waiter." +msgstr "服務生添加的內部備註。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__iface_orderline_notes +msgid "Internal Notes" +msgstr "內部備註" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__module_pos_restaurant +msgid "Is a Bar/Restaurant" +msgstr "是個酒吧/餐廳" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml:0 +#, python-format +msgid "Keep Open" +msgstr "保持開啟" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Notes" +msgstr "廚房備註" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Kitchen Printers" +msgstr "廚房打印機" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer____last_update +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table____last_update +msgid "Last Modified on" +msgstr "最後修改於" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_uid +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__write_date +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__write_date +msgid "Last Updated on" +msgstr "最後更新於" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__multiprint_resume +msgid "Last printed state of the order" +msgstr "訂單最後打印狀態" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Light grey" +msgstr "淺灰色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Logo" +msgstr "Logo" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_maki_product_template +msgid "Lunch Maki 18pc" +msgstr "午餐壽司卷 18 件" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_salmon_product_template +msgid "Lunch Salmon 20pc" +msgstr "午餐鮭魚 20 件" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_temaki_product_template +msgid "Lunch Temaki mix 3pc" +msgstr "午餐手卷組合 3 件" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_margherita_product_template +msgid "Margherita" +msgstr "瑪格麗特" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.minute_maid_product_template +msgid "Minute Maid" +msgstr "美粒果" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_mozza_product_template +msgid "Mozzarella Sandwich" +msgstr "馬蘇里拉三明治" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__multiprint_resume +msgid "Multiprint Resume" +msgstr "恢復多份列印" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NEW" +msgstr "新" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#: code:addons/pos_restaurant/static/src/xml/multiprint.xml:0 +#, python-format +msgid "NOTE" +msgstr "備註" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "No Tip" +msgstr "沒有小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml:0 +#, python-format +msgid "Note" +msgstr "備註" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "Nothing to Print" +msgstr "沒有可列印的項目" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Number of Seats ?" +msgstr "座位數量?" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Offline" +msgstr "離線" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Ok" +msgstr "確定" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Open" +msgstr "打開" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Orange" +msgstr "橙色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml:0 +#, python-format +msgid "Order" +msgstr "訂單" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__is_order_printer +msgid "Order Printer" +msgstr "訂單印表機" + +#. module: pos_restaurant +#: model:ir.actions.act_window,name:pos_restaurant.action_restaurant_printer_form +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__printer_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_printer_ids +#: model:ir.ui.menu,name:pos_restaurant.menu_restaurant_printer_all +msgid "Order Printers" +msgstr "訂單印表機" + +#. module: pos_restaurant +#: model_terms:ir.actions.act_window,help:pos_restaurant.action_restaurant_printer_form +msgid "" +"Order Printers are used by restaurants and bars to print the\n" +" order updates in the kitchen/bar when the waiter updates the order." +msgstr "" +"餐廳和酒吧使用訂單印表機在服務生更新訂單時\n" +"列印廚房/酒吧中的訂單更新." + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer_form +msgid "POS Printer" +msgstr "POS 印表機" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "PRO FORMA" +msgstr "備考" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_4formaggi_product_template +msgid "Pasta 4 formaggi " +msgstr "四重芝士意粉" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_bolo_product_template +msgid "Pasta Bolognese" +msgstr "番茄肉醬意粉" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml:0 +#, python-format +msgid "Payment" +msgstr "付款" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__pos_config_id +msgid "Point of Sale" +msgstr "POS" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS營業點設定" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order_line +msgid "Point of Sale Order Lines" +msgstr "銷售點訂單資料行" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS營業點訂單" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS營業點付款" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_orderline_notes +msgid "Pos Iface Orderline Notes" +msgstr "銷售點介面訂單資料行備註" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_printbill +msgid "Pos Iface Printbill" +msgstr "銷售點介面列印賬單" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_iface_splitbill +msgid "Pos Iface Splitbill" +msgstr "銷售點介面分拆賬單" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_order_printer +msgid "Pos Is Order Printer" +msgstr "POS是訂單打印機" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_is_table_management +msgid "Pos Is Table Management" +msgstr "POS 是餐桌管理" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_set_tip_after_payment +msgid "Pos Set Tip After Payment" +msgstr "銷售點付款後設置小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/BillScreen.xml:0 +#, python-format +msgid "Print" +msgstr "列印" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Print orders at the kitchen, at the bar, etc." +msgstr "在廚房、酒吧、水吧等列印訂單" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__product_categories_ids +msgid "Printed Product Categories" +msgstr "列印產品類別" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__name +msgid "Printer Name" +msgstr "印表機名稱" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__printer_type +msgid "Printer Type" +msgstr "印表機類型" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Printers" +msgstr "印表機" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js:0 +#, python-format +msgid "Printing failed" +msgstr "列印失敗" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Printing is not supported on some browsers" +msgstr "部份瀏覽器不支援列印" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"Printing is not supported on some browsers due to no default printing " +"protocol is available. It is possible to print your tickets by making use of" +" an IoT Box." +msgstr "由於沒有預設列印協議可用,部份瀏覽器未能支援列印功能。使用 IoT Box 可列印你的小票。" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "Proxy IP Address" +msgstr "代理 IP 地址" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Purple" +msgstr "紫色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Red" +msgstr "紅色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Removing a table cannot be undone" +msgstr "移除餐桌不能夠恢復" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Rename" +msgstr "重新命名" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Reprint receipts" +msgstr "重印收據" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Restaurant & Bar" +msgstr "餐廳及酒吧" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_floor +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Restaurant Floor" +msgstr "餐廳樓層" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,field_description:pos_restaurant.field_res_config_settings__pos_floor_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_tree +msgid "Restaurant Floors" +msgstr "餐廳樓層" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_printer +msgid "Restaurant Order Printers" +msgstr "餐廳訂單印表機" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_printer +msgid "Restaurant Printer" +msgstr "餐廳印表機" + +#. module: pos_restaurant +#: model:ir.model,name:pos_restaurant.model_restaurant_table +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_table_form +msgid "Restaurant Table" +msgstr "餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse" +msgstr "反轉" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml:0 +#, python-format +msgid "Reverse Payment" +msgstr "反轉支付" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__round +msgid "Round" +msgstr "圓" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Round Shape" +msgstr "圓形形狀" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_chirashi_product_template +msgid "Salmon and Avocado" +msgstr "鮭魚和酪梨" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__seats +#, python-format +msgid "Seats" +msgstr "座位" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__sequence +msgid "Sequence" +msgstr "序號" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Served by" +msgstr "服務生" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_config__set_tip_after_payment +msgid "Set Tip After Payment" +msgstr "付款後設定小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TipScreen.xml:0 +#, python-format +msgid "Settle" +msgstr "解決" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__shape +msgid "Shape" +msgstr "圖形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Signature" +msgstr "簽名" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__mp_skip +msgid "Skip line when sending ticket to kitchen printers." +msgstr "將訂單發送到廚房列印機時跳過明細行。" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_tuna_product_template +msgid "Spicy Tuna Sandwich" +msgstr "辣鮪魚三明治" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml:0 +#, python-format +msgid "Split" +msgstr "拆分" + +#. module: pos_restaurant +#: model_terms:ir.ui.view,arch_db:pos_restaurant.res_config_settings_view_form +msgid "Split total or order lines" +msgstr "可分拆訂單總額或個別資料行" + +#. module: pos_restaurant +#: model:ir.model.fields.selection,name:pos_restaurant.selection__restaurant_table__shape__square +msgid "Square" +msgstr "方形" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Square Shape" +msgstr "方形形狀" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Subtotal" +msgstr "小計" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order__table_id +#, python-format +msgid "Table" +msgstr "餐桌" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__name +msgid "Table Name" +msgstr "餐桌名稱" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Table Name ?" +msgstr "餐桌名稱?" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_floor__table_ids +#: model_terms:ir.ui.view,arch_db:pos_restaurant.view_restaurant_floor_form +msgid "Tables" +msgstr "餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tel:" +msgstr "電話:" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "The %s is already used in another Pos Config." +msgstr "該 %s 已在另一個銷售點配置中使用。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_printer__proxy_ip +msgid "The IP Address or hostname of the Printer's hardware proxy" +msgstr "印表機硬體代理的IP地址或主機名稱" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__customer_count +msgid "The amount of customers that have been served by this order." +msgstr "本訂單接待的客人總數." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_floor__background_color +msgid "The background color of the floor in a html-compatible format" +msgstr "兼容html格式的樓層背景顏色" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__seats +msgid "The default number of customer served at this table." +msgstr "本桌預設的可服務客戶數." + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_config__floor_ids +#: model:ir.model.fields,help:pos_restaurant.field_res_config_settings__pos_floor_ids +msgid "The restaurant floors served by this point of sale." +msgstr "此POS營業點服務的餐廳樓層。" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_pos_order__table_id +msgid "The table where this order was served" +msgstr "本訂單所服務的餐桌" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__color +msgid "" +"The table's color, expressed as a valid 'background' CSS property value" +msgstr "表格顏色,以 CSS 屬性 \"background\" 的有效數值表示" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__height +msgid "The table's height in pixels" +msgstr "表格高度(像素 px)" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_h +msgid "" +"The table's horizontal position from the left side to the table's center, in" +" pixels" +msgstr "餐桌的橫向位置-從左側到餐桌中心位置, 以像素點表示" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__position_v +msgid "" +"The table's vertical position from the top to the table's center, in pixels" +msgstr "餐桌的垂直位置-從頂部到餐桌中心位置, 以像素點表示" + +#. module: pos_restaurant +#: model:ir.model.fields,help:pos_restaurant.field_restaurant_table__width +msgid "The table's width in pixels" +msgstr "餐桌的寬度以像素點顯示" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js:0 +#, python-format +msgid "There are no order lines" +msgstr "沒有訂單明細" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "This floor has no tables yet, use the" +msgstr "這個樓層沒有餐桌,請使用" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "" +"This order is not yet synced to server. Make sure it is synced then try " +"again." +msgstr "這個訂單還沒有同步到服務器。請確認它已被同步,然後再試。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Tint" +msgstr "色調" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/TicketScreen.xml:0 +#, python-format +msgid "Tip" +msgstr "小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Tip:" +msgstr "小費:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TicketScreen.js:0 +#, python-format +msgid "Tipping" +msgstr "小費" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "Total:" +msgstr "總計:" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml:0 +#, python-format +msgid "Transfer" +msgstr "轉移" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Turquoise" +msgstr "藍綠色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to change background color" +msgstr "無法更改背景顏色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to create table because you are offline." +msgstr "無法建立餐桌,因為您處於離線狀態." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to delete table" +msgstr "無法刪除餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to fetch orders" +msgstr "未能讀取訂單" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js:0 +#, python-format +msgid "Unable to get orders count" +msgstr "未能取得訂單數量" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js:0 +#, python-format +msgid "Unknown error" +msgstr "未知的錯誤" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/TipScreen.js:0 +#, python-format +msgid "Unsynced order" +msgstr "未同步的訂單" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_pos_order_line__uuid +msgid "Uuid" +msgstr "UUID" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "VAT:" +msgstr "增值稅:" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.pos_food_vege_product_template +msgid "Vegetarian" +msgstr "素食" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__position_v +msgid "Vertical Position" +msgstr "垂直位置" + +#. module: pos_restaurant +#: model:product.template,name:pos_restaurant.water_product_template +msgid "Water" +msgstr "水" + +#. module: pos_restaurant +#: model:ir.model.fields,field_description:pos_restaurant.field_restaurant_table__width +msgid "Width" +msgstr "寬度" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "With a" +msgstr "和一個" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml:0 +#, python-format +msgid "Yellow" +msgstr "黃色" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js:0 +#, python-format +msgid "You cannot put a number that exceeds %s " +msgstr "您不能輸入一個超過%s的數字 " + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a floor that is used in a PoS session, close the " +"session(s) first: \n" +msgstr "您不能刪除在PoS營業點中使用的樓層,請先關閉營業點:\n" + +#. module: pos_restaurant +#. odoo-python +#: code:addons/pos_restaurant/models/pos_restaurant.py:0 +#, python-format +msgid "" +"You cannot remove a table that is used in a PoS session, close the " +"session(s) first." +msgstr "您無法刪除PoS營業點中使用的餐桌,請先關閉營業點." + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "________________________" +msgstr "________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/TipReceipt.xml:0 +#, python-format +msgid "______________________________________________" +msgstr "______________________________________________" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "at" +msgstr "在" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml:0 +#, python-format +msgid "at table" +msgstr "在餐桌" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml:0 +#, python-format +msgid "button in the editing toolbar to create new tables." +msgstr "編輯工具欄的按鈕來建立新餐桌。" + +#. module: pos_restaurant +#. odoo-javascript +#: code:addons/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml:0 +#, python-format +msgid "discount" +msgstr "折扣" diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/__init__.py new file mode 100644 index 0000000..b1ca703 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/__init__.py @@ -0,0 +1,9 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_config +from . import pos_order +from . import pos_payment +from . import pos_restaurant +from . import pos_session +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_config.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_config.py new file mode 100644 index 0000000..f88b61f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_config.py @@ -0,0 +1,78 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models, _ + + +class PosConfig(models.Model): + _inherit = 'pos.config' + + iface_splitbill = fields.Boolean(string='Bill Splitting', help='Enables Bill Splitting in the Point of Sale.') + iface_printbill = fields.Boolean(string='Bill Printing', help='Allows to print the Bill before payment.') + iface_orderline_notes = fields.Boolean(string='Internal Notes', help='Allow custom internal notes on Orderlines.') + floor_ids = fields.One2many('restaurant.floor', 'pos_config_id', string='Restaurant Floors', help='The restaurant floors served by this point of sale.') + printer_ids = fields.Many2many('restaurant.printer', 'pos_config_printer_rel', 'config_id', 'printer_id', string='Order Printers') + is_table_management = fields.Boolean('Floors & Tables') + is_order_printer = fields.Boolean('Order Printer') + set_tip_after_payment = fields.Boolean('Set Tip After Payment', help="Adjust the amount authorized by payment terminals to add a tip after the customers left or at the end of the day.") + module_pos_restaurant = fields.Boolean(default=True) + + def _force_http(self): + enforce_https = self.env['ir.config_parameter'].sudo().get_param('point_of_sale.enforce_https') + if not enforce_https and self.printer_ids.filtered(lambda pt: pt.printer_type == 'epson_epos'): + return True + return super(PosConfig, self)._force_http() + + def get_tables_order_count(self): + """ """ + self.ensure_one() + floors = self.env['restaurant.floor'].search([('pos_config_id', 'in', self.ids)]) + tables = self.env['restaurant.table'].search([('floor_id', 'in', floors.ids)]) + domain = [('state', '=', 'draft'), ('table_id', 'in', tables.ids)] + + order_stats = self.env['pos.order'].read_group(domain, ['table_id'], 'table_id') + orders_map = dict((s['table_id'][0], s['table_id_count']) for s in order_stats) + + result = [] + for table in tables: + result.append({'id': table.id, 'orders': orders_map.get(table.id, 0)}) + return result + + def _get_forbidden_change_fields(self): + forbidden_keys = super(PosConfig, self)._get_forbidden_change_fields() + forbidden_keys.append('is_table_management') + forbidden_keys.append('floor_ids') + return forbidden_keys + + def write(self, vals): + if ('is_table_management' in vals and vals['is_table_management'] == False): + vals['floor_ids'] = [(5, 0, 0)] + if ('is_order_printer' in vals and vals['is_order_printer'] == False): + vals['printer_ids'] = [(5, 0, 0)] + return super(PosConfig, self).write(vals) + + @api.model + def add_cash_payment_method(self): + companies = self.env['res.company'].search([]) + for company in companies.filtered('chart_template_id'): + pos_configs = self.search([('company_id', '=', company.id), ('module_pos_restaurant', '=', True)]) + journal_counter = 2 + for pos_config in pos_configs: + if pos_config.payment_method_ids.filtered('is_cash_count'): + continue + cash_journal = self.env['account.journal'].search([('company_id', '=', company.id), ('type', '=', 'cash'), ('pos_payment_method_ids', '=', False)], limit=1) + if not cash_journal: + cash_journal = self.env['account.journal'].create({ + 'name': _('Cash %s', journal_counter), + 'code': 'RCSH%s' % journal_counter, + 'type': 'cash', + 'company_id': company.id + }) + journal_counter += 1 + payment_methods = pos_config.payment_method_ids + payment_methods |= self.env['pos.payment.method'].create({ + 'name': _('Cash Bar'), + 'journal_id': cash_journal.id, + 'company_id': company.id, + }) + pos_config.write({'payment_method_ids': [(6, 0, payment_methods.ids)]}) diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_order.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_order.py new file mode 100644 index 0000000..05ce6b4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_order.py @@ -0,0 +1,287 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo.tools import groupby +from re import search +from functools import partial + +import pytz + +from odoo import api, fields, models + + +class PosOrderLine(models.Model): + _inherit = 'pos.order.line' + + note = fields.Char('Internal Note added by the waiter.') + uuid = fields.Char(string='Uuid', readonly=True, copy=False) + mp_skip = fields.Boolean('Skip line when sending ticket to kitchen printers.') + + +class PosOrder(models.Model): + _inherit = 'pos.order' + + table_id = fields.Many2one('restaurant.table', string='Table', help='The table where this order was served', index='btree_not_null') + customer_count = fields.Integer(string='Guests', help='The amount of customers that have been served by this order.') + multiprint_resume = fields.Char(string='Multiprint Resume', help="Last printed state of the order") + + def _get_pack_lot_lines(self, order_lines): + """Add pack_lot_lines to the order_lines. + + The function doesn't return anything but adds the results directly to the order_lines. + + :param order_lines: order_lines for which the pack_lot_lines are to be requested. + :type order_lines: pos.order.line. + """ + pack_lots = self.env['pos.pack.operation.lot'].search_read( + domain = [('pos_order_line_id', 'in', [order_line['id'] for order_line in order_lines])], + fields = [ + 'id', + 'lot_name', + 'pos_order_line_id' + ]) + for pack_lot in pack_lots: + pack_lot['order_line'] = pack_lot['pos_order_line_id'][0] + pack_lot['server_id'] = pack_lot['id'] + + del pack_lot['pos_order_line_id'] + del pack_lot['id'] + + for order_line_id, pack_lot_ids in groupby(pack_lots, key=lambda x:x['order_line']): + next(order_line for order_line in order_lines if order_line['id'] == order_line_id)['pack_lot_ids'] = list(pack_lot_ids) + + def _get_fields_for_order_line(self): + fields = super(PosOrder, self)._get_fields_for_order_line() + fields.extend([ + 'id', + 'discount', + 'product_id', + 'price_unit', + 'order_id', + 'qty', + 'note', + 'uuid', + 'mp_skip', + 'full_product_name', + 'customer_note', + 'price_extra', + ]) + return fields + + def _prepare_order_line(self, order_line): + """Method that will allow the cleaning of values to send the correct information. + :param order_line: order_line that will be cleaned. + :type order_line: pos.order.line. + :returns: dict -- dict representing the order line's values. + """ + order_line = super()._prepare_order_line(order_line) + order_line["product_id"] = order_line["product_id"][0] + order_line["server_id"] = order_line["id"] + + del order_line["id"] + if not "pack_lot_ids" in order_line: + order_line["pack_lot_ids"] = [] + else: + order_line["pack_lot_ids"] = [[0, 0, lot] for lot in order_line["pack_lot_ids"]] + return order_line + + def _get_order_lines(self, orders): + """Add pos_order_lines to the orders. + + The function doesn't return anything but adds the results directly to the orders. + + :param orders: orders for which the order_lines are to be requested. + :type orders: pos.order. + """ + order_lines = self.env['pos.order.line'].search_read( + domain = [('order_id', 'in', [to['id'] for to in orders])], + fields = self._get_fields_for_order_line()) + + if order_lines != []: + self._get_pack_lot_lines(order_lines) + + extended_order_lines = [] + for order_line in order_lines: + extended_order_lines.append([0, 0, self._prepare_order_line(order_line)]) + + for order_id, order_lines in groupby(extended_order_lines, key=lambda x:x[2]['order_id']): + next(order for order in orders if order['id'] == order_id[0])['lines'] = list(order_lines) + + def _get_fields_for_payment_lines(self): + return [ + 'id', + 'amount', + 'pos_order_id', + 'payment_method_id', + 'card_type', + 'cardholder_name', + 'transaction_id', + 'payment_status' + ] + + def _get_payments_lines_list(self, orders): + payment_lines = self.env['pos.payment'].search_read( + domain = [('pos_order_id', 'in', [po['id'] for po in orders])], + fields = self._get_fields_for_payment_lines()) + + extended_payment_lines = [] + for payment_line in payment_lines: + payment_line['server_id'] = payment_line['id'] + payment_line['payment_method_id'] = payment_line['payment_method_id'][0] + + del payment_line['id'] + extended_payment_lines.append([0, 0, payment_line]) + return extended_payment_lines + + def _get_payment_lines(self, orders): + """Add account_bank_statement_lines to the orders. + + The function doesn't return anything but adds the results directly to the orders. + + :param orders: orders for which the payment_lines are to be requested. + :type orders: pos.order. + """ + extended_payment_lines = self._get_payments_lines_list(orders) + for order_id, payment_lines in groupby(extended_payment_lines, key=lambda x:x[2]['pos_order_id']): + next(order for order in orders if order['id'] == order_id[0])['statement_ids'] = list(payment_lines) + + def _get_fields_for_draft_order(self): + return [ + 'id', + 'pricelist_id', + 'partner_id', + 'sequence_number', + 'session_id', + 'pos_reference', + 'create_uid', + 'create_date', + 'customer_count', + 'fiscal_position_id', + 'table_id', + 'to_invoice', + 'multiprint_resume', + 'access_token', + ] + + def _get_domain_for_draft_orders(self, table_ids): + """ Get the domain to search for draft orders on a table. + :param table_ids: Ids of the selected tables. + :type table_ids: list of int. + "returns: list -- list of tuples that represents a domain. + """ + return [('state', '=', 'draft'), ('table_id', 'in', table_ids)] + + def _add_activated_coupon_to_draft_orders(self, table_orders): + table_orders = super()._add_activated_coupon_to_draft_orders(table_orders) + return table_orders + + @api.model + def get_table_draft_orders(self, table_ids): + """Generate an object of all draft orders for the given table. + + Generate and return an JSON object with all draft orders for the given table, to send to the + front end application. + + :param table_ids: Ids of the selected tables. + :type table_ids: list of int. + :returns: list -- list of dict representing the table orders + """ + table_orders = self.search_read( + domain=self._get_domain_for_draft_orders(table_ids), + fields=self._get_fields_for_draft_order()) + + self._get_order_lines(table_orders) + self._get_payment_lines(table_orders) + + for order in table_orders: + order['pos_session_id'] = order['session_id'][0] + order['uid'] = search(r"\d{5,}-\d{3,}-\d{4,}", order['pos_reference']).group(0) + order['name'] = order['pos_reference'] + order['creation_date'] = order['create_date'] + order['server_id'] = order['id'] + if order['fiscal_position_id']: + order['fiscal_position_id'] = order['fiscal_position_id'][0] + if order['pricelist_id']: + order['pricelist_id'] = order['pricelist_id'][0] + if order['partner_id']: + order['partner_id'] = order['partner_id'][0] + if order['table_id']: + order['table_id'] = order['table_id'][0] + + if not 'lines' in order: + order['lines'] = [] + if not 'statement_ids' in order: + order['statement_ids'] = [] + + del order['id'] + del order['session_id'] + del order['pos_reference'] + del order['create_date'] + + return self._add_activated_coupon_to_draft_orders(table_orders) + + @api.model + def remove_from_ui(self, server_ids): + """ Remove orders from the frontend PoS application + + Remove orders from the server by id. + :param server_ids: list of the id's of orders to remove from the server. + :type server_ids: list. + :returns: list -- list of db-ids for the removed orders. + """ + orders = self.search([('id', 'in', server_ids), ('state', '=', 'draft')]) + orders.write({'state': 'cancel'}) + # TODO Looks like delete cascade is a better solution. + orders.mapped('payment_ids').sudo().unlink() + orders.sudo().unlink() + return orders.ids + + def set_tip(self, tip_line_vals): + """Set tip to `self` based on values in `tip_line_vals`.""" + + self.ensure_one() + PosOrderLine = self.env['pos.order.line'] + process_line = partial(PosOrderLine._order_line_fields, session_id=self.session_id.id) + + # 1. add/modify tip orderline + processed_tip_line_vals = process_line([0, 0, tip_line_vals])[2] + processed_tip_line_vals.update({ "order_id": self.id }) + tip_line = self.lines.filtered(lambda line: line.product_id == self.session_id.config_id.tip_product_id) + if not tip_line: + tip_line = PosOrderLine.create(processed_tip_line_vals) + else: + tip_line.write(processed_tip_line_vals) + + # 2. modify payment + payment_line = self.payment_ids.filtered(lambda line: not line.is_change)[0] + # TODO it would be better to throw error if there are multiple payment lines + # then ask the user to select which payment to update, no? + payment_line._update_payment_line_for_tip(tip_line.price_subtotal_incl) + + # 3. flag order as tipped and update order fields + self.write({ + "is_tipped": True, + "tip_amount": tip_line.price_subtotal_incl, + "amount_total": self.amount_total + tip_line.price_subtotal_incl, + "amount_paid": self.amount_paid + tip_line.price_subtotal_incl, + }) + + def set_no_tip(self): + """Override this method to introduce action when setting no tip.""" + self.ensure_one() + self.write({ + "is_tipped": True, + "tip_amount": 0, + }) + + @api.model + def _order_fields(self, ui_order): + order_fields = super(PosOrder, self)._order_fields(ui_order) + order_fields['table_id'] = ui_order.get('table_id', False) + order_fields['customer_count'] = ui_order.get('customer_count', 0) + order_fields['multiprint_resume'] = ui_order.get('multiprint_resume', False) + return order_fields + + def _export_for_ui(self, order): + result = super(PosOrder, self)._export_for_ui(order) + result['table_id'] = order.table_id.id + return result diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_payment.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_payment.py new file mode 100644 index 0000000..d4bfae1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_payment.py @@ -0,0 +1,15 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models + + +class PosConfig(models.Model): + _inherit = 'pos.payment' + + def _update_payment_line_for_tip(self, tip_amount): + """Inherit this method to perform reauthorization or capture on electronic payment.""" + self.ensure_one() + self.write({ + "amount": self.amount + tip_amount, + }) diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_restaurant.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_restaurant.py new file mode 100644 index 0000000..6dc85e2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_restaurant.py @@ -0,0 +1,101 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import api, fields, models, _ +from odoo.exceptions import UserError + + +class RestaurantFloor(models.Model): + + _name = 'restaurant.floor' + _description = 'Restaurant Floor' + _order = "sequence, name" + + name = fields.Char('Floor Name', required=True) + pos_config_id = fields.Many2one('pos.config', string='Point of Sale') + background_image = fields.Binary('Background Image') + background_color = fields.Char('Background Color', help='The background color of the floor in a html-compatible format', default='rgb(210, 210, 210)') + table_ids = fields.One2many('restaurant.table', 'floor_id', string='Tables') + sequence = fields.Integer('Sequence', default=1) + active = fields.Boolean(default=True) + + @api.ondelete(at_uninstall=False) + def _unlink_except_active_pos_session(self): + confs = self.mapped('pos_config_id').filtered(lambda c: c.is_table_management == True) + opened_session = self.env['pos.session'].search([('config_id', 'in', confs.ids), ('state', '!=', 'closed')]) + if opened_session: + error_msg = _("You cannot remove a floor that is used in a PoS session, close the session(s) first: \n") + for floor in self: + for session in opened_session: + if floor in session.config_id.floor_ids: + error_msg += _("Floor: %s - PoS Config: %s \n") % (floor.name, session.config_id.name) + if confs: + raise UserError(error_msg) + + def write(self, vals): + for floor in self: + if floor.pos_config_id.has_active_session and (vals.get('pos_config_id') or vals.get('active')) : + raise UserError( + 'Please close and validate the following open PoS Session before modifying this floor.\n' + 'Open session: %s' % (' '.join(floor.pos_config_id.mapped('name')),)) + if vals.get('pos_config_id') and floor.pos_config_id.id and vals.get('pos_config_id') != floor.pos_config_id.id: + raise UserError(_('The %s is already used in another Pos Config.', floor.name)) + return super(RestaurantFloor, self).write(vals) + + +class RestaurantTable(models.Model): + + _name = 'restaurant.table' + _description = 'Restaurant Table' + + name = fields.Char('Table Name', required=True, help='An internal identification of a table') + floor_id = fields.Many2one('restaurant.floor', string='Floor') + shape = fields.Selection([('square', 'Square'), ('round', 'Round')], string='Shape', required=True, default='square') + position_h = fields.Float('Horizontal Position', default=10, + help="The table's horizontal position from the left side to the table's center, in pixels") + position_v = fields.Float('Vertical Position', default=10, + help="The table's vertical position from the top to the table's center, in pixels") + width = fields.Float('Width', default=50, help="The table's width in pixels") + height = fields.Float('Height', default=50, help="The table's height in pixels") + seats = fields.Integer('Seats', default=1, help="The default number of customer served at this table.") + color = fields.Char('Color', help="The table's color, expressed as a valid 'background' CSS property value") + active = fields.Boolean('Active', default=True, help='If false, the table is deactivated and will not be available in the point of sale') + + @api.model + def create_from_ui(self, table): + """ create or modify a table from the point of sale UI. + table contains the table's fields. If it contains an + id, it will modify the existing table. It then + returns the id of the table. + """ + if table.get('floor_id'): + table['floor_id'] = table['floor_id'][0] + + sanitized_table = dict([(key, val) for key, val in table.items() if key in self._fields and val is not None]) + table_id = sanitized_table.pop('id', False) + if table_id: + self.browse(table_id).write(sanitized_table) + else: + table_id = self.create(sanitized_table).id + return table_id + + @api.ondelete(at_uninstall=False) + def _unlink_except_active_pos_session(self): + confs = self.mapped('floor_id').mapped('pos_config_id').filtered(lambda c: c.is_table_management == True) + opened_session = self.env['pos.session'].search([('config_id', 'in', confs.ids), ('state', '!=', 'closed')]) + if opened_session: + error_msg = _("You cannot remove a table that is used in a PoS session, close the session(s) first.") + if confs: + raise UserError(error_msg) + + +class RestaurantPrinter(models.Model): + + _name = 'restaurant.printer' + _description = 'Restaurant Printer' + + name = fields.Char('Printer Name', required=True, default='Printer', help='An internal identification of the printer') + printer_type = fields.Selection(string='Printer Type', default='iot', + selection=[('iot', ' Use a printer connected to the IoT Box')]) + proxy_ip = fields.Char('Proxy IP Address', help="The IP Address or hostname of the Printer's hardware proxy") + product_categories_ids = fields.Many2many('pos.category', 'printer_category_rel', 'printer_id', 'category_id', string='Printed Product Categories') diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_session.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_session.py new file mode 100644 index 0000000..eeb7ab2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/pos_session.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models +from itertools import groupby +from odoo.osv.expression import AND + +class PosSession(models.Model): + _inherit = 'pos.session' + + def _pos_ui_models_to_load(self): + result = super()._pos_ui_models_to_load() + if self.config_id.module_pos_restaurant: + result.append('restaurant.printer') + if self.config_id.is_table_management: + result.append('restaurant.floor') + return result + + def _loader_params_restaurant_floor(self): + return { + 'search_params': { + 'domain': [('pos_config_id', '=', self.config_id.id)], + 'fields': ['name', 'background_color', 'table_ids', 'sequence'], + 'order': 'sequence', + }, + } + + def _loader_params_restaurant_table(self): + return { + 'search_params': { + 'domain': [('active', '=', True)], + 'fields': [ + 'name', 'width', 'height', 'position_h', 'position_v', + 'shape', 'floor_id', 'color', 'seats', 'active' + ], + }, + } + + def _get_pos_ui_restaurant_floor(self, params): + floors = self.env['restaurant.floor'].search_read(**params['search_params']) + floor_ids = [floor['id'] for floor in floors] + + table_params = self._loader_params_restaurant_table() + table_params['search_params']['domain'] = AND([table_params['search_params']['domain'], [('floor_id', 'in', floor_ids)]]) + tables = self.env['restaurant.table'].search(table_params['search_params']['domain'], order='floor_id') + tables_by_floor_id = {} + for floor_id, table_group in groupby(tables, key=lambda table: table.floor_id): + floor_tables = self.env['restaurant.table'].concat(*table_group) + tables_by_floor_id[floor_id.id] = floor_tables.read(table_params['search_params']['fields']) + + for floor in floors: + floor['tables'] = tables_by_floor_id.get(floor['id'], []) + + return floors + + def _loader_params_restaurant_printer(self): + return { + 'search_params': { + 'domain': [('id', 'in', self.config_id.printer_ids.ids)], + 'fields': ['name', 'proxy_ip', 'product_categories_ids', 'printer_type'], + }, + } + def _get_pos_ui_restaurant_printer(self, params): + return self.env['restaurant.printer'].search_read(**params['search_params']) diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/res_config_settings.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/res_config_settings.py new file mode 100644 index 0000000..69fc47f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/models/res_config_settings.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- + +from odoo import fields, models, api + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + def _get_floors_domain(self): + return ['|', ('pos_config_id', 'in', self.pos_config_id.ids), ('pos_config_id', '=', False)] + + pos_floor_ids = fields.One2many(related='pos_config_id.floor_ids', readonly=False, domain=lambda self: self._get_floors_domain()) + pos_iface_orderline_notes = fields.Boolean(compute='_compute_pos_module_pos_restaurant', store=True, readonly=False) + pos_iface_printbill = fields.Boolean(compute='_compute_pos_module_pos_restaurant', store=True, readonly=False) + pos_iface_splitbill = fields.Boolean(compute='_compute_pos_module_pos_restaurant', store=True, readonly=False) + pos_is_order_printer = fields.Boolean(compute='_compute_pos_module_pos_restaurant', store=True, readonly=False) + pos_is_table_management = fields.Boolean(compute='_compute_pos_module_pos_restaurant', store=True, readonly=False) + pos_printer_ids = fields.Many2many(related='pos_config_id.printer_ids', readonly=False) + pos_set_tip_after_payment = fields.Boolean(compute='_compute_pos_set_tip_after_payment', store=True, readonly=False) + + @api.depends('pos_module_pos_restaurant', 'pos_config_id') + def _compute_pos_module_pos_restaurant(self): + for res_config in self: + if not res_config.pos_module_pos_restaurant: + res_config.update({ + 'pos_iface_orderline_notes': False, + 'pos_iface_printbill': False, + 'pos_iface_splitbill': False, + 'pos_is_order_printer': False, + 'pos_is_table_management': False, + }) + else: + res_config.update({ + 'pos_iface_orderline_notes': res_config.pos_config_id.iface_orderline_notes, + 'pos_iface_printbill': res_config.pos_config_id.iface_printbill, + 'pos_iface_splitbill': res_config.pos_config_id.iface_splitbill, + 'pos_is_order_printer': res_config.pos_config_id.is_order_printer, + 'pos_is_table_management': res_config.pos_config_id.is_table_management, + }) + + @api.depends('pos_iface_tipproduct', 'pos_config_id') + def _compute_pos_set_tip_after_payment(self): + for res_config in self: + if res_config.pos_iface_tipproduct: + res_config.pos_set_tip_after_payment = res_config.pos_config_id.set_tip_after_payment + else: + res_config.pos_set_tip_after_payment = False diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/security/ir.model.access.csv b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/security/ir.model.access.csv new file mode 100644 index 0000000..57a39f6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/security/ir.model.access.csv @@ -0,0 +1,7 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_restaurant_printer,restaurant.printer.user,model_restaurant_printer,point_of_sale.group_pos_user,1,0,0,0 +access_restaurant_printer_manager,restaurant.printer.manager,model_restaurant_printer,point_of_sale.group_pos_manager,1,1,1,1 +access_restaurant_floor,restaurant.floor.user,model_restaurant_floor,point_of_sale.group_pos_user,1,0,0,0 +access_restaurant_floor_manager,restaurant.floor.manager,model_restaurant_floor,point_of_sale.group_pos_manager,1,1,1,1 +access_restaurant_table,restaurant.table.user,model_restaurant_table,point_of_sale.group_pos_user,1,0,0,0 +access_restaurant_table_manager,restaurant.table.manager,model_restaurant_table,point_of_sale.group_pos_manager,1,1,1,1 diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-burger.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-burger.jpg new file mode 100644 index 0000000..b8919a8 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-burger.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-cheeseburger.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-cheeseburger.jpg new file mode 100644 index 0000000..11852a6 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-cheeseburger.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-club.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-club.jpg new file mode 100644 index 0000000..c12676e Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-club.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-coke.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-coke.jpg new file mode 100644 index 0000000..a8802d0 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-coke.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-maki.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-maki.jpg new file mode 100644 index 0000000..b90c00f Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-maki.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-minute_maid.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-minute_maid.jpg new file mode 100644 index 0000000..c3f152d Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-minute_maid.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-mozza.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-mozza.jpg new file mode 100644 index 0000000..81d0b93 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-mozza.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta-4f.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta-4f.jpg new file mode 100644 index 0000000..137c6eb Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta-4f.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta.jpg new file mode 100644 index 0000000..ff16850 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pasta.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pizza.png b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pizza.png new file mode 100644 index 0000000..91b5021 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-pizza.png differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon-avocado.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon-avocado.jpg new file mode 100644 index 0000000..442ee8d Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon-avocado.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon.jpg new file mode 100644 index 0000000..b84c698 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-salmon.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-sandwich.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-sandwich.jpg new file mode 100644 index 0000000..4d17f72 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-sandwich.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-temaki.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-temaki.jpg new file mode 100644 index 0000000..01a9865 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-temaki.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-tuna.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-tuna.jpg new file mode 100644 index 0000000..acbe2d9 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-tuna.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-water.jpg b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-water.jpg new file mode 100644 index 0000000..e031e38 Binary files /dev/null and b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/img/th-water.jpg differ diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/lib/js/jquery.ui.touch-punch.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/lib/js/jquery.ui.touch-punch.js new file mode 100644 index 0000000..480cc12 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/lib/js/jquery.ui.touch-punch.js @@ -0,0 +1,188 @@ +/*! + * jQuery UI Touch Punch 0.2.3 + * + * Copyright 2011–2014, Dave Furfero + * Dual licensed under the MIT or GPL Version 2 licenses. + * + * Depends: + * jquery.ui.widget.js + * jquery.ui.mouse.js + */ +(function ($) { + + // Detect touch support + $.support.touch = ( + 'ontouchend' in document || // Default check + // Odoo fix for Chrome + // See: https://github.com/furf/jquery-ui-touch-punch/issues/309 + 'ontouchstart' in document || + 'ontouchstart' in window || + navigator.maxTouchPoints > 0 || + navigator.msMaxTouchPoints > 0 + ); + + // Ignore browsers without touch support + if (!$.support.touch) { + return; + } + + var mouseProto = $.ui.mouse.prototype, + _mouseInit = mouseProto._mouseInit, + _mouseDestroy = mouseProto._mouseDestroy, + touchHandled; + + /** + * Simulate a mouse event based on a corresponding touch event + * @param {Object} event A touch event + * @param {String} simulatedType The corresponding mouse event + */ + function simulateMouseEvent (event, simulatedType) { + + // Ignore multi-touch events + if (event.originalEvent.touches.length > 1) { + return; + } + + event.preventDefault(); + + var touch = event.originalEvent.changedTouches[0], + simulatedEvent = document.createEvent('MouseEvents'); + + // Initialize the simulated mouse event using the touch event's coordinates + simulatedEvent.initMouseEvent( + simulatedType, // type + true, // bubbles + true, // cancelable + window, // view + 1, // detail + touch.screenX, // screenX + touch.screenY, // screenY + touch.clientX, // clientX + touch.clientY, // clientY + false, // ctrlKey + false, // altKey + false, // shiftKey + false, // metaKey + 0, // button + null // relatedTarget + ); + + // Dispatch the simulated event to the target element + event.target.dispatchEvent(simulatedEvent); + } + + /** + * Handle the jQuery UI widget's touchstart events + * @param {Object} event The widget element's touchstart event + */ + mouseProto._touchStart = function (event) { + + var self = this; + + // Ignore the event if another widget is already being handled + if (touchHandled || !self._mouseCapture(event.originalEvent.changedTouches[0])) { + return; + } + + // Set the flag to prevent other widgets from inheriting the touch event + touchHandled = true; + + // Track movement to determine if interaction was a click + self._touchMoved = false; + + // Simulate the mouseover event + simulateMouseEvent(event, 'mouseover'); + + // Simulate the mousemove event + simulateMouseEvent(event, 'mousemove'); + + // Simulate the mousedown event + simulateMouseEvent(event, 'mousedown'); + }; + + /** + * Handle the jQuery UI widget's touchmove events + * @param {Object} event The document's touchmove event + */ + mouseProto._touchMove = function (event) { + + // Ignore event if not handled + if (!touchHandled) { + return; + } + + // Interaction was not a click + this._touchMoved = true; + + // Simulate the mousemove event + simulateMouseEvent(event, 'mousemove'); + }; + + /** + * Handle the jQuery UI widget's touchend events + * @param {Object} event The document's touchend event + */ + mouseProto._touchEnd = function (event) { + + // Ignore event if not handled + if (!touchHandled) { + return; + } + + // Simulate the mouseup event + simulateMouseEvent(event, 'mouseup'); + + // Simulate the mouseout event + simulateMouseEvent(event, 'mouseout'); + + // If the touch interaction did not move, it should trigger a click + if (!this._touchMoved) { + + // Simulate the click event + simulateMouseEvent(event, 'click'); + } + + // Unset the flag to allow other widgets to inherit the touch event + touchHandled = false; + }; + + /** + * A duck punch of the $.ui.mouse _mouseInit method to support touch events. + * This method extends the widget with bound touch event handlers that + * translate touch events to mouse events and pass them to the widget's + * original mouse event handling methods. + */ + mouseProto._mouseInit = function () { + + var self = this; + + // Delegate the touch handlers to the widget's element + self.element.bind({ + touchstart: $.proxy(self, '_touchStart'), + touchmove: $.proxy(self, '_touchMove'), + touchend: $.proxy(self, '_touchEnd') + }); + + // Call the original $.ui.mouse init method + _mouseInit.call(self); + }; + + /** + * Remove the touch event handlers + */ + mouseProto._mouseDestroy = function () { + + var self = this; + + // Delegate the touch handlers to the widget's element + self.element.unbind({ + touchstart: $.proxy(self, '_touchStart'), + touchmove: $.proxy(self, '_touchMove'), + touchend: $.proxy(self, '_touchEnd') + }); + + // Call the original $.ui.mouse destroy method + _mouseDestroy.call(self); + }; + + })(jQuery); \ No newline at end of file diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Chrome.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Chrome.js new file mode 100644 index 0000000..aadcc11 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Chrome.js @@ -0,0 +1,94 @@ +odoo.define('pos_restaurant.chrome', function (require) { + 'use strict'; + + const Chrome = require('point_of_sale.Chrome'); + const Registries = require('point_of_sale.Registries'); + + const NON_IDLE_EVENTS = 'mousemove mousedown touchstart touchend touchmove click scroll keypress'.split(/\s+/); + let IDLE_TIMER_SETTER; + + const PosResChrome = (Chrome) => + class extends Chrome { + /** + * @override + */ + async start() { + await super.start(); + if (this.env.pos.config.iface_floorplan) { + this._setActivityListeners(); + } + } + /** + * @override + * Do not set `FloorScreen` to the order. + */ + _setScreenData(name) { + if (name === 'FloorScreen') return; + super._setScreenData(...arguments); + } + /** + * @override + * `FloorScreen` is the start screen if there are floors. + */ + get startScreen() { + if (this.env.pos.config.iface_floorplan) { + const table = this.env.pos.table; + return { name: 'FloorScreen', props: { floor: table ? table.floor : null } }; + } else { + return super.startScreen; + } + } + _setActivityListeners() { + IDLE_TIMER_SETTER = this._setIdleTimer.bind(this); + for (const event of NON_IDLE_EVENTS) { + window.addEventListener(event, IDLE_TIMER_SETTER); + } + } + _setIdleTimer() { + clearTimeout(this.idleTimer); + if (this._shouldResetIdleTimer()) { + this.idleTimer = setTimeout(() => { + this._actionAfterIdle(); + }, 60000); + } + } + _actionAfterIdle() { + if (this.tempScreen.isShown) { + this.trigger('close-temp-screen'); + } + const table = this.env.pos.table; + const order = this.env.pos.get_order(); + if (order && order.get_screen_data().name === 'ReceiptScreen') { + // When the order is finalized, we can safely remove it from the memory + // We check that it's in ReceiptScreen because we want to keep the order if it's in a tipping state + this.env.pos.removeOrder(order); + } + this.showScreen('FloorScreen', { floor: table ? table.floor : null }); + } + _shouldResetIdleTimer() { + const stayPaymentScreen = this.mainScreen.name === 'PaymentScreen' && this.env.pos.get_order().paymentlines.length > 0; + return this.env.pos.config.iface_floorplan && !stayPaymentScreen && this.mainScreen.name !== 'FloorScreen'; + } + __showScreen() { + super.__showScreen(...arguments); + this._setIdleTimer(); + } + /** + * @override + * Before closing pos, we remove the event listeners set on window + * for detecting activities outside FloorScreen. + */ + async _closePos() { + if (IDLE_TIMER_SETTER) { + for (const event of NON_IDLE_EVENTS) { + window.removeEventListener(event, IDLE_TIMER_SETTER); + } + } + await super._closePos(); + } + }; + + Registries.Component.extend(Chrome, PosResChrome); + + return Chrome; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/BackToFloorButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/BackToFloorButton.js new file mode 100644 index 0000000..7b60ba0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/BackToFloorButton.js @@ -0,0 +1,34 @@ +odoo.define('pos_restaurant.BackToFloorButton', function (require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + /** + * Props: { + * onClick: callback + * } + */ + class BackToFloorButton extends PosComponent { + get table() { + return this.env.pos.table; + } + get floor() { + return this.table ? this.table.floor : null; + } + get hasTable() { + return this.table != null; + } + backToFloorScreen() { + if (this.props.onClick) { + this.props.onClick(); + } + this.showScreen('FloorScreen', { floor: this.floor }); + } + } + BackToFloorButton.template = 'BackToFloorButton'; + + Registries.Component.add(BackToFloorButton); + + return BackToFloorButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js new file mode 100644 index 0000000..8d71d3a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/ChromeWidgets/TicketButton.js @@ -0,0 +1,52 @@ +odoo.define('pos_restaurant.TicketButton', function (require) { + 'use strict'; + + const TicketButton = require('point_of_sale.TicketButton'); + const Registries = require('point_of_sale.Registries'); + const { isConnectionError } = require('point_of_sale.utils'); + + const PosResTicketButton = (TicketButton) => + class extends TicketButton { + async onClick() { + if (this.env.pos.config.iface_floorplan && !this.props.isTicketScreenShown && !this.env.pos.table) { + try { + this.env.pos.setLoadingOrderState(true); + await this.env.pos._syncAllOrdersFromServer(); + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('OfflineErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Due to a connection error, the orders are not synchronized.'), + }); + } else { + this.showPopup('ErrorPopup', { + title: this.env._t('Unknown error'), + body: error.message, + }); + } + } finally { + this.env.pos.setLoadingOrderState(false); + this.showScreen('TicketScreen'); + } + } else { + super.onClick(); + } + } + /** + * If no table is set to pos, which means the current main screen + * is floor screen, then the order count should be based on all the orders. + */ + get count() { + if (!this.env.pos || !this.env.pos.config) return 0; + if (this.env.pos.config.iface_floorplan && this.env.pos.table) { + return this.env.pos.getTableOrders(this.env.pos.table.id).length; + } else { + return super.count; + } + } + }; + + Registries.Component.extend(TicketButton, PosResTicketButton); + + return TicketButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Resizeable.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Resizeable.js new file mode 100644 index 0000000..b8243b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Resizeable.js @@ -0,0 +1,331 @@ +odoo.define('pos_restaurant.Resizeable', function(require) { + 'use strict'; + + const { useListener } = require("@web/core/utils/hooks"); + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + const { onMounted, useExternalListener } = owl; + + class Resizeable extends PosComponent { + setup() { + super.setup(); + useExternalListener(document, 'mousemove', this.resizeN); + useExternalListener(document, 'mouseup', this.endResizeN); + useListener('mousedown', '.resize-handle-n', this.startResizeN); + + useExternalListener(document, 'mousemove', this.resizeS); + useExternalListener(document, 'mouseup', this.endResizeS); + useListener('mousedown', '.resize-handle-s', this.startResizeS); + + useExternalListener(document, 'mousemove', this.resizeW); + useExternalListener(document, 'mouseup', this.endResizeW); + useListener('mousedown', '.resize-handle-w', this.startResizeW); + + useExternalListener(document, 'mousemove', this.resizeE); + useExternalListener(document, 'mouseup', this.endResizeE); + useListener('mousedown', '.resize-handle-e', this.startResizeE); + + useExternalListener(document, 'mousemove', this.resizeNW); + useExternalListener(document, 'mouseup', this.endResizeNW); + useListener('mousedown', '.resize-handle-nw', this.startResizeNW); + + useExternalListener(document, 'mousemove', this.resizeNE); + useExternalListener(document, 'mouseup', this.endResizeNE); + useListener('mousedown', '.resize-handle-ne', this.startResizeNE); + + useExternalListener(document, 'mousemove', this.resizeSW); + useExternalListener(document, 'mouseup', this.endResizeSW); + useListener('mousedown', '.resize-handle-sw', this.startResizeSW); + + useExternalListener(document, 'mousemove', this.resizeSE); + useExternalListener(document, 'mouseup', this.endResizeSE); + useListener('mousedown', '.resize-handle-se', this.startResizeSE); + + useExternalListener(document, 'touchmove', this.resizeN); + useExternalListener(document, 'touchend', this.endResizeN); + useListener('touchstart', '.resize-handle-n', this.startResizeN); + + useExternalListener(document, 'touchmove', this.resizeS); + useExternalListener(document, 'touchend', this.endResizeS); + useListener('touchstart', '.resize-handle-s', this.startResizeS); + + useExternalListener(document, 'touchmove', this.resizeW); + useExternalListener(document, 'touchend', this.endResizeW); + useListener('touchstart', '.resize-handle-w', this.startResizeW); + + useExternalListener(document, 'touchmove', this.resizeE); + useExternalListener(document, 'touchend', this.endResizeE); + useListener('touchstart', '.resize-handle-e', this.startResizeE); + + useExternalListener(document, 'touchmove', this.resizeNW); + useExternalListener(document, 'touchend', this.endResizeNW); + useListener('touchstart', '.resize-handle-nw', this.startResizeNW); + + useExternalListener(document, 'touchmove', this.resizeNE); + useExternalListener(document, 'touchend', this.endResizeNE); + useListener('touchstart', '.resize-handle-ne', this.startResizeNE); + + useExternalListener(document, 'touchmove', this.resizeSW); + useExternalListener(document, 'touchend', this.endResizeSW); + useListener('touchstart', '.resize-handle-sw', this.startResizeSW); + + useExternalListener(document, 'touchmove', this.resizeSE); + useExternalListener(document, 'touchend', this.endResizeSE); + useListener('touchstart', '.resize-handle-se', this.startResizeSE); + + this.size = { height: 0, width: 0 }; + this.loc = { top: 0, left: 0 }; + this.tempSize = {}; + + onMounted(() => { + this.limitArea = this.props.limitArea + ? document.querySelector(this.props.limitArea) + : this.el.offsetParent; + this.limitAreaBoundingRect = this.limitArea.getBoundingClientRect(); + if (this.limitArea === this.el.offsetParent) { + this.limitLeft = 0; + this.limitTop = 0; + this.limitRight = this.limitAreaBoundingRect.width; + this.limitBottom = this.limitAreaBoundingRect.height; + } else { + this.limitLeft = -this.el.offsetParent.offsetLeft; + this.limitTop = -this.el.offsetParent.offsetTop; + this.limitRight = + this.limitAreaBoundingRect.width - this.el.offsetParent.offsetLeft; + this.limitBottom = + this.limitAreaBoundingRect.height - this.el.offsetParent.offsetTop; + } + this.limitAreaWidth = this.limitAreaBoundingRect.width; + this.limitAreaHeight = this.limitAreaBoundingRect.height; + }); + } + startResizeN(event) { + let realEvent; + if (event instanceof CustomEvent) { + realEvent = event.detail; + } else { + realEvent = event; + } + const { y } = this._getEventLoc(realEvent); + this.isResizingN = true; + this.startY = y; + this.size.height = this.el.offsetHeight; + this.loc.top = this.el.offsetTop; + event.stopPropagation(); + } + resizeN(event) { + if (this.isResizingN) { + const { y: newY } = this._getEventLoc(event); + let dY = newY - this.startY; + if (dY < 0 && Math.abs(dY) > this.loc.top) { + dY = -this.loc.top; + } else if (dY > 0 && dY > this.size.height) { + dY = this.size.height; + } + this.el.style.height = `${this.size.height - dY}px`; + this.el.style.top = `${this.loc.top + dY}px`; + } + } + endResizeN() { + if (this.isResizingN && !this.isResizingE && !this.isResizingW && !this.isResizingS) { + this.isResizingN = false; + this._triggerResizeEnd(); + } + } + startResizeS(event) { + let realEvent; + if (event instanceof CustomEvent) { + realEvent = event.detail; + } else { + realEvent = event; + } + const { y } = this._getEventLoc(realEvent); + this.isResizingS = true; + this.startY = y; + this.size.height = this.el.offsetHeight; + this.loc.top = this.el.offsetTop; + event.stopPropagation(); + } + resizeS(event) { + if (this.isResizingS) { + const { y: newY } = this._getEventLoc(event); + let dY = newY - this.startY; + if (dY > 0 && dY > this.limitAreaHeight - (this.size.height + this.loc.top)) { + dY = this.limitAreaHeight - (this.size.height + this.loc.top); + } else if (dY < 0 && Math.abs(dY) > this.size.height) { + dY = -this.size.height; + } + this.el.style.height = `${this.size.height + dY}px`; + } + } + endResizeS() { + if (!this.isResizingN && !this.isResizingE && !this.isResizingW && this.isResizingS) { + this.isResizingS = false; + this._triggerResizeEnd(); + } + } + startResizeW(event) { + let realEvent; + if (event instanceof CustomEvent) { + realEvent = event.detail; + } else { + realEvent = event; + } + const { x } = this._getEventLoc(realEvent); + this.isResizingW = true; + this.startX = x; + this.size.width = this.el.offsetWidth; + this.loc.left = this.el.offsetLeft; + event.stopPropagation(); + } + resizeW(event) { + if (this.isResizingW) { + const { x: newX } = this._getEventLoc(event); + let dX = newX - this.startX; + if (dX > 0 && dX > this.size.width) { + dX = this.size.width; + } else if (dX < 0 && Math.abs(dX) > this.loc.left + Math.abs(this.limitLeft)) { + dX = -this.loc.left + this.limitLeft; + } + this.el.style.width = `${this.size.width - dX}px`; + this.el.style.left = `${this.loc.left + dX}px`; + } + } + endResizeW() { + if (!this.isResizingN && !this.isResizingE && this.isResizingW && !this.isResizingS) { + this.isResizingW = false; + this._triggerResizeEnd(); + } + } + startResizeE(event) { + let realEvent; + if (event instanceof CustomEvent) { + realEvent = event.detail; + } else { + realEvent = event; + } + const { x } = this._getEventLoc(realEvent); + this.isResizingE = true; + this.startX = x; + this.size.width = this.el.offsetWidth; + this.loc.left = this.el.offsetLeft; + event.stopPropagation(); + } + resizeE(event) { + if (this.isResizingE) { + const { x: newX } = this._getEventLoc(event); + let dX = newX - this.startX; + if ( + dX > 0 && + dX > + this.limitAreaWidth - + (this.size.width + this.loc.left + Math.abs(this.limitLeft)) + ) { + dX = + this.limitAreaWidth - + (this.size.width + this.loc.left + Math.abs(this.limitLeft)); + } else if (dX < 0 && Math.abs(dX) > this.size.width) { + dX = -this.size.width; + } + this.el.style.width = `${this.size.width + dX}px`; + } + } + endResizeE() { + if (!this.isResizingN && this.isResizingE && !this.isResizingW && !this.isResizingS) { + this.isResizingE = false; + this._triggerResizeEnd(); + } + } + startResizeNW(event) { + this.startResizeN(event); + this.startResizeW(event); + } + resizeNW(event) { + this.resizeN(event); + this.resizeW(event); + } + endResizeNW() { + if (this.isResizingN && !this.isResizingE && this.isResizingW && !this.isResizingS) { + this.isResizingN = false; + this.isResizingW = false; + this._triggerResizeEnd(); + } + } + startResizeNE(event) { + this.startResizeN(event); + this.startResizeE(event); + } + resizeNE(event) { + this.resizeN(event); + this.resizeE(event); + } + endResizeNE() { + if (this.isResizingN && this.isResizingE && !this.isResizingW && !this.isResizingS) { + this.isResizingN = false; + this.isResizingE = false; + this._triggerResizeEnd(); + } + } + startResizeSE(event) { + this.startResizeS(event); + this.startResizeE(event); + } + resizeSE(event) { + this.resizeS(event); + this.resizeE(event); + } + endResizeSE() { + if (!this.isResizingN && this.isResizingE && !this.isResizingW && this.isResizingS) { + this.isResizingS = false; + this.isResizingE = false; + this._triggerResizeEnd(); + } + } + startResizeSW(event) { + this.startResizeS(event); + this.startResizeW(event); + } + resizeSW(event) { + this.resizeS(event); + this.resizeW(event); + } + endResizeSW() { + if (!this.isResizingN && !this.isResizingE && this.isResizingW && this.isResizingS) { + this.isResizingS = false; + this.isResizingW = false; + this._triggerResizeEnd(); + } + } + _getEventLoc(event) { + let coordX, coordY; + if (event.touches && event.touches[0]) { + coordX = event.touches[0].clientX; + coordY = event.touches[0].clientY; + } else { + coordX = event.clientX; + coordY = event.clientY; + } + return { + x: coordX, + y: coordY, + }; + } + _triggerResizeEnd() { + const size = { + height: this.el.offsetHeight, + width: this.el.offsetWidth, + }; + const loc = { + top: this.el.offsetTop, + left: this.el.offsetLeft, + }; + this.trigger('resize-end', { size, loc }); + } + } + Resizeable.template = 'Resizeable'; + + Registries.Component.add(Resizeable); + + return Resizeable; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/BillScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/BillScreen.js new file mode 100644 index 0000000..33ae8ad --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/BillScreen.js @@ -0,0 +1,35 @@ +odoo.define('pos_restaurant.BillScreen', function (require) { + 'use strict'; + + const ReceiptScreen = require('point_of_sale.ReceiptScreen'); + const Registries = require('point_of_sale.Registries'); + + const BillScreen = (ReceiptScreen) => { + class BillScreen extends ReceiptScreen { + confirm() { + this.props.resolve({ confirmed: true, payload: null }); + this.trigger('close-temp-screen'); + } + whenClosing() { + this.confirm(); + } + /** + * @override + */ + async printReceipt() { + const currentOrder = this.currentOrder; + await super.printReceipt(); + currentOrder._printed = false; + if (this.env.pos.config.iface_print_skip_screen && !this.env.isMobile) { + this.confirm(); + } + } + } + BillScreen.template = 'BillScreen'; + return BillScreen; + }; + + Registries.Component.addByExtending(BillScreen, ReceiptScreen); + + return BillScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditBar.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditBar.js new file mode 100644 index 0000000..36517ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditBar.js @@ -0,0 +1,20 @@ +odoo.define('pos_restaurant.EditBar', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + const { useState } = owl; + + class EditBar extends PosComponent { + setup() { + super.setup(); + this.state = useState({ isColorPicker: false }) + } + } + EditBar.template = 'EditBar'; + + Registries.Component.add(EditBar); + + return EditBar; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditableTable.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditableTable.js new file mode 100644 index 0000000..a803364 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/EditableTable.js @@ -0,0 +1,61 @@ +odoo.define('pos_restaurant.EditableTable', function(require) { + 'use strict'; + + const { useListener } = require("@web/core/utils/hooks"); + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + const { onMounted, onPatched } = owl; + + class EditableTable extends PosComponent { + setup() { + super.setup(); + useListener('resize-end', this._onResizeEnd); + useListener('drag-end', this._onDragEnd); + onPatched(this._setElementStyle.bind(this)); + onMounted(this._setElementStyle.bind(this)); + } + _setElementStyle() { + const table = this.props.table; + function unit(val) { + return `${val}px`; + } + const style = { + width: unit(table.width), + height: unit(table.height), + 'line-height': unit(table.height), + top: unit(table.position_v), + left: unit(table.position_h), + 'border-radius': table.shape === 'round' ? unit(1000) : '3px', + }; + if (table.color) { + style.background = table.color; + } + if (table.height >= 150 && table.width >= 150) { + style['font-size'] = '32px'; + } + Object.assign(this.el.style, style); + } + _onResizeEnd(event) { + const { size, loc } = event.detail; + const table = this.props.table; + table.width = size.width; + table.height = size.height; + table.position_v = loc.top; + table.position_h = loc.left; + this.props.onSaveTable(this.props.table); + } + _onDragEnd(event) { + const { loc } = event.detail; + const table = this.props.table; + table.position_v = loc.top; + table.position_h = loc.left; + this.props.onSaveTable(this.props.table); + } + } + EditableTable.template = 'EditableTable'; + + Registries.Component.add(EditableTable); + + return EditableTable; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js new file mode 100644 index 0000000..6aad45c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/FloorScreen.js @@ -0,0 +1,363 @@ +odoo.define('pos_restaurant.FloorScreen', function (require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + const { debounce } = require("@web/core/utils/timing"); + const { isConnectionError } = require('point_of_sale.utils'); + + const { onPatched, onMounted, onWillUnmount, useRef, useState } = owl; + + class FloorScreen extends PosComponent { + /** + * @param {Object} props + * @param {Object} props.floor + */ + setup() { + super.setup(); + const floor = this.props.floor ? this.props.floor : this.env.pos.floors[0]; + this.state = useState({ + selectedFloorId: floor.id, + selectedTableId: null, + isEditMode: false, + floorBackground: floor.background_color, + floorMapScrollTop: 0, + }); + this.floorMapRef = useRef('floor-map-ref'); + onPatched(this.onPatched); + onMounted(this.onMounted); + onWillUnmount(this.onWillUnmount); + } + onPatched() { + this.floorMapRef.el.style.background = this.state.floorBackground; + this.state.floorMapScrollTop = this.floorMapRef.el.getBoundingClientRect().top; + } + onMounted() { + if (this.env.pos.table) { + this.env.pos.unsetTable(); + } + this.env.posbus.trigger('start-cash-control'); + this.floorMapRef.el.style.background = this.state.floorBackground; + this.state.floorMapScrollTop = this.floorMapRef.el.getBoundingClientRect().top; + // call _tableLongpolling once then set interval of 5sec. + this._tableLongpolling(); + this.tableLongpolling = setInterval(this._tableLongpolling.bind(this), 5000); + } + onWillUnmount() { + clearInterval(this.tableLongpolling); + } + _computePinchHypo(ev, callbackFunction) { + const touches = ev.touches; + // If two pointers are down, check for pinch gestures + if (touches.length === 2) { + const deltaX = touches[0].pageX - touches[1].pageX; + const deltaY = touches[0].pageY - touches[1].pageY; + callbackFunction(Math.hypot(deltaX, deltaY)) + } + } + _onPinchStart(ev) { + ev.currentTarget.style.setProperty('touch-action', 'none'); + this._computePinchHypo(ev, this.startPinch.bind(this)); + } + _onPinchEnd(ev) { + ev.currentTarget.style.removeProperty('touch-action'); + } + _onPinchMove(ev) { + debounce(this._computePinchHypo, 10, true)(ev, this.movePinch.bind(this)); + } + _onDeselectTable() { + this.state.selectedTableId = null; + } + async _createTableHelper(copyTable) { + let newTable; + if (copyTable) { + newTable = Object.assign({}, copyTable); + newTable.position_h += 10; + newTable.position_v += 10; + } else { + newTable = { + position_v: 100, + position_h: 100, + width: 75, + height: 75, + shape: 'square', + seats: 1, + }; + } + newTable.name = this._getNewTableName(newTable.name); + delete newTable.id; + newTable.floor_id = [this.activeFloor.id, '']; + newTable.floor = this.activeFloor; + try { + await this._save(newTable); + this.activeTables.push(newTable); + return newTable; + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('ErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Unable to create table because you are offline.'), + }); + return; + } else { + throw error; + } + } + } + _getNewTableName(name) { + if (name) { + const num = Number((name.match(/\d+/g) || [])[0] || 0); + const str = name.replace(/\d+/g, ''); + const n = { num: num, str: str }; + n.num += 1; + this._lastName = n; + } else if (this._lastName) { + this._lastName.num += 1; + } else { + this._lastName = { num: 1, str: 'T' }; + } + return '' + this._lastName.str + this._lastName.num; + } + async _save(table) { + const tableCopy = { ...table }; + delete tableCopy.floor; + const tableId = await this.rpc({ + model: 'restaurant.table', + method: 'create_from_ui', + args: [tableCopy], + }); + table.id = tableId; + this.env.pos.tables_by_id[tableId] = table; + } + async _tableLongpolling() { + if (this.state.isEditMode) { + return; + } + try { + const result = await this.rpc({ + model: 'pos.config', + method: 'get_tables_order_count', + args: [this.env.pos.config.id], + }); + result.forEach((table) => { + const table_obj = this.env.pos.tables_by_id[table.id]; + if (table_obj === undefined) { + console.warn(`Table with id ${table.id} is not found in the POS`); + return; // skip the table + } + const unsynced_orders = this.env.pos + .getTableOrders(table_obj.id) + .filter( + (o) => + o.server_id === undefined && + (o.orderlines.length !== 0 || o.paymentlines.length !== 0) && + // do not count the orders that are already finalized + !o.finalized + ).length; + table_obj.order_count = table.orders + unsynced_orders; + }); + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('OfflineErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Unable to get orders count'), + }); + } else { + throw error; + } + } + } + get activeFloor() { + return this.env.pos.floors_by_id[this.state.selectedFloorId]; + } + get activeTables() { + return this.activeFloor.tables; + } + get isFloorEmpty() { + return this.activeTables.length === 0; + } + get selectedTable() { + return this.state.selectedTableId !== null + ? this.env.pos.tables_by_id[this.state.selectedTableId] + : false; + } + movePinch(hypot) { + const delta = hypot / this.scalehypot ; + const value = this.initalScale * delta; + this.setScale(value); + } + startPinch(hypot) { + this.scalehypot = hypot; + this.initalScale = this.getScale(); + } + getMapNode() { + return this.el.querySelector('.floor-map > .tables, .floor-map > .empty-floor'); + } + getScale() { + const scale = this.getMapNode().style.getPropertyValue('--scale'); + const parsedScaleValue = parseFloat(scale); + return isNaN(parsedScaleValue) ? 1 : parsedScaleValue; + } + setScale(value) { + // a scale can't be a negative number + if (value > 0) { + this.getMapNode().style.setProperty('--scale', value); + } + } + selectFloor(floor) { + this.state.selectedFloorId = floor.id; + this.state.floorBackground = this.activeFloor.background_color; + this.state.isEditMode = false; + this.state.selectedTableId = null; + } + toggleEditMode() { + this.state.isEditMode = !this.state.isEditMode; + this.state.selectedTableId = null; + } + async onSelectTable(table) { + if (this.state.isEditMode) { + this.state.selectedTableId = table.id; + } else { + try { + if (this.env.pos.orderToTransfer) { + await this.env.pos.transferTable(table); + } else { + await this.env.pos.setTable(table); + } + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('OfflineErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Unable to fetch orders'), + }); + } else { + throw error; + } + } + const order = this.env.pos.get_order(); + this.showScreen(order.get_screen_data().name); + } + } + async onSaveTable(table) { + await this._save(table); + } + async createTable() { + const newTable = await this._createTableHelper(); + if (newTable) { + this.state.selectedTableId = newTable.id; + } + } + async duplicateTable() { + if (!this.selectedTable) return; + const newTable = await this._createTableHelper(this.selectedTable); + if (newTable) { + this.state.selectedTableId = newTable.id; + } + } + async renameTable() { + const selectedTable = this.selectedTable; + if (!selectedTable) return; + const { confirmed, payload: newName } = await this.showPopup('TextInputPopup', { + startingValue: selectedTable.name, + title: this.env._t('Table Name ?'), + }); + if (!confirmed) return; + if (newName !== selectedTable.name) { + selectedTable.name = newName; + await this._save(selectedTable); + } + } + async changeSeatsNum() { + const selectedTable = this.selectedTable + if (!selectedTable) return; + const { confirmed, payload: inputNumber } = await this.showPopup('NumberPopup', { + startingValue: selectedTable.seats, + cheap: true, + title: this.env._t('Number of Seats ?'), + isInputSelected: true, + }); + if (!confirmed) return; + const newSeatsNum = parseInt(inputNumber, 10) || selectedTable.seats; + if (newSeatsNum !== selectedTable.seats) { + selectedTable.seats = newSeatsNum; + await this._save(selectedTable); + } + } + async changeShape() { + if (!this.selectedTable) return; + this.selectedTable.shape = this.selectedTable.shape === 'square' ? 'round' : 'square'; + this.render(); + await this._save(this.selectedTable); + } + async setTableColor(color) { + this.selectedTable.color = color; + this.render(); + await this._save(this.selectedTable); + } + async setFloorColor(color) { + this.state.floorBackground = color; + this.activeFloor.background_color = color; + try { + await this.rpc({ + model: 'restaurant.floor', + method: 'write', + args: [[this.activeFloor.id], { background_color: color }], + }); + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('OfflineErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Unable to change background color'), + }); + } else { + throw error; + } + } + } + async deleteTable() { + if (!this.selectedTable) return; + const { confirmed } = await this.showPopup('ConfirmPopup', { + title: this.env._t('Are you sure ?'), + body: this.env._t('Removing a table cannot be undone'), + }); + if (!confirmed) return; + try { + const originalSelectedTableId = this.state.selectedTableId; + await this.rpc({ + model: 'restaurant.table', + method: 'create_from_ui', + args: [{ active: false, id: originalSelectedTableId }], + }); + this.activeFloor.tables = this.activeTables.filter( + (table) => table.id !== originalSelectedTableId + ); + // Value of an object can change inside async function call. + // Which means that in this code block, the value of `state.selectedTableId` + // before the await call can be different after the finishing the await call. + // Since we wanted to disable the selected table after deletion, we should be + // setting the selectedTableId to null. However, we only do this if nothing + // else is selected during the rpc call. + if (this.state.selectedTableId === originalSelectedTableId) { + this.state.selectedTableId = null; + } + delete this.env.pos.tables_by_id[originalSelectedTableId]; + this.env.pos.TICKET_SCREEN_STATE.syncedOrders.cache = {}; + } catch (error) { + if (isConnectionError(error)) { + await this.showPopup('OfflineErrorPopup', { + title: this.env._t('Offline'), + body: this.env._t('Unable to delete table'), + }); + } else { + throw error; + } + } + } + } + FloorScreen.template = 'FloorScreen'; + FloorScreen.hideOrderSelector = true; + + Registries.Component.add(FloorScreen); + + return FloorScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/TableWidget.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/TableWidget.js new file mode 100644 index 0000000..5061e1a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/FloorScreen/TableWidget.js @@ -0,0 +1,86 @@ +odoo.define('pos_restaurant.TableWidget', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + /** + * props: { + * onClick: callback, + * table: table object, + * } + */ + class TableWidget extends PosComponent { + setup() { + owl.onMounted(this.onMounted); + } + onMounted() { + const table = this.props.table; + function unit(val) { + return `${val}px`; + } + const style = { + width: unit(table.width), + height: unit(table.height), + 'line-height': unit(table.height), + top: unit(table.position_v), + left: unit(table.position_h), + 'border-radius': table.shape === 'round' ? unit(1000) : '3px', + }; + if (table.color) { + style.background = table.color; + } + if (table.height >= 150 && table.width >= 150) { + style['font-size'] = '32px'; + } + Object.assign(this.el.style, style); + + const tableCover = this.el.querySelector('.table-cover'); + Object.assign(tableCover.style, { height: `${Math.ceil(this.fill * 100)}%` }); + } + get fill() { + const customerCount = this.env.pos.getCustomerCount(this.props.table.id); + return Math.min(1, Math.max(0, customerCount / this.props.table.seats)); + } + get orderCount() { + const table = this.props.table; + return table.order_count !== undefined + ? table.order_count + : this.env.pos + .getTableOrders(table.id) + .filter(o => o.orderlines.length !== 0 || o.paymentlines.length !== 0).length; + } + get orderCountClass() { + const countClass = { 'order-count': true } + if (this.env.pos.config.iface_printers) { + const notifications = this._getNotifications(); + countClass['notify-printing'] = notifications.printing; + countClass['notify-skipped'] = notifications.skipped; + } + return countClass; + } + get customerCountDisplay() { + return `${this.env.pos.getCustomerCount(this.props.table.id)}/${this.props.table.seats}`; + } + _getNotifications() { + const orders = this.env.pos.getTableOrders(this.props.table.id); + + let hasChangesCount = 0; + let hasSkippedCount = 0; + for (let i = 0; i < orders.length; i++) { + if (orders[i].hasChangesToPrint()) { + hasChangesCount++; + } else if (orders[i].hasSkippedChanges()) { + hasSkippedCount++; + } + } + + return hasChangesCount ? { printing: true } : hasSkippedCount ? { skipped: true } : {}; + } + } + TableWidget.template = 'TableWidget'; + + Registries.Component.add(TableWidget); + + return TableWidget; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/PaymentScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/PaymentScreen.js new file mode 100644 index 0000000..be755a3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/PaymentScreen.js @@ -0,0 +1,48 @@ +odoo.define('pos_restaurant.PosResPaymentScreen', function (require) { + 'use strict'; + + const PaymentScreen = require('point_of_sale.PaymentScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + const PosResPaymentScreen = (PaymentScreen) => + class extends PaymentScreen { + setup() { + super.setup(); + useListener('send-payment-adjust', this._sendPaymentAdjust); + } + + async _sendPaymentAdjust({ detail: line }) { + const previous_amount = line.get_amount(); + const amount_diff = line.order.get_total_with_tax() - line.order.get_total_paid(); + line.set_amount(previous_amount + amount_diff); + line.set_payment_status('waiting'); + + const payment_terminal = line.payment_method.payment_terminal; + const isAdjustSuccessful = await payment_terminal.send_payment_adjust(line.cid); + if (isAdjustSuccessful) { + line.set_payment_status('done'); + } else { + line.set_amount(previous_amount); + line.set_payment_status('done'); + } + } + + get nextScreen() { + const order = this.currentOrder; + if (!this.env.pos.config.set_tip_after_payment || order.is_tipped) { + return super.nextScreen; + } + // Take the first payment method as the main payment. + const mainPayment = order.get_paymentlines()[0]; + if (mainPayment.canBeAdjusted()) { + return 'TipScreen'; + } + return super.nextScreen; + } + }; + + Registries.Component.extend(PaymentScreen, PosResPaymentScreen); + + return PosResPaymentScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js new file mode 100644 index 0000000..a9230b7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.js @@ -0,0 +1,42 @@ +odoo.define('pos_restaurant.OrderlineNoteButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class OrderlineNoteButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + get selectedOrderline() { + return this.env.pos.get_order().get_selected_orderline(); + } + async onClick() { + if (!this.selectedOrderline) return; + + const { confirmed, payload: inputNote } = await this.showPopup('TextAreaPopup', { + startingValue: this.selectedOrderline.get_note(), + title: this.env._t('Add Internal Note'), + }); + + if (confirmed) { + this.selectedOrderline.set_note(inputNote); + } + } + } + OrderlineNoteButton.template = 'OrderlineNoteButton'; + + ProductScreen.addControlButton({ + component: OrderlineNoteButton, + condition: function() { + return this.env.pos.config.iface_orderline_notes; + }, + }); + + Registries.Component.add(OrderlineNoteButton); + + return OrderlineNoteButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js new file mode 100644 index 0000000..e04bc90 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/PrintBillButton.js @@ -0,0 +1,39 @@ +odoo.define('pos_restaurant.PrintBillButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class PrintBillButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + async onClick() { + const order = this.env.pos.get_order(); + if (order.get_orderlines().length > 0) { + order.initialize_validation_date(); + await this.showTempScreen('BillScreen'); + } else { + await this.showPopup('ErrorPopup', { + title: this.env._t('Nothing to Print'), + body: this.env._t('There are no order lines'), + }); + } + } + } + PrintBillButton.template = 'PrintBillButton'; + + ProductScreen.addControlButton({ + component: PrintBillButton, + condition: function() { + return this.env.pos.config.iface_printbill; + }, + }); + + Registries.Component.add(PrintBillButton); + + return PrintBillButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SplitBillButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SplitBillButton.js new file mode 100644 index 0000000..5ecd962 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SplitBillButton.js @@ -0,0 +1,33 @@ +odoo.define('pos_restaurant.SplitBillButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class SplitBillButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + async onClick() { + const order = this.env.pos.get_order(); + if (order.get_orderlines().length > 0) { + this.showScreen('SplitBillScreen'); + } + } + } + SplitBillButton.template = 'SplitBillButton'; + + ProductScreen.addControlButton({ + component: SplitBillButton, + condition: function() { + return this.env.pos.config.iface_splitbill; + }, + }); + + Registries.Component.add(SplitBillButton); + + return SplitBillButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js new file mode 100644 index 0000000..d014c11 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/SubmitOrderButton.js @@ -0,0 +1,65 @@ +odoo.define('pos_restaurant.SubmitOrderButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const Registries = require('point_of_sale.Registries'); + + /** + * IMPROVEMENT: Perhaps this class is quite complicated for its worth. + * This is because it needs to listen to changes to the current order. + * Also, the current order changes when the selectedOrder in pos is changed. + * After setting new current order, we update the listeners. + */ + class SubmitOrderButton extends PosComponent { + setup() { + super.setup(); + this.clicked = false; //mutex, we don't want to be able to spam the printers + } + async _onClick() { + if (!this.clicked) { + try { + this.clicked = true; + const order = this.env.pos.get_order(); + if (order.hasChangesToPrint()) { + const isPrintSuccessful = await order.printChanges(); + if (isPrintSuccessful) { + order.updatePrintedResume(); + } else { + this.showPopup('ErrorPopup', { + title: this.env._t('Printing failed'), + body: this.env._t('Failed in printing the changes in the order'), + }); + } + } + } finally { + this.clicked = false; + } + } + } + get currentOrder() { + return this.env.pos.get_order(); + } + get addedClasses() { + if (!this.currentOrder) return {}; + const hasChanges = this.currentOrder.hasChangesToPrint(); + const skipped = hasChanges ? false : this.currentOrder.hasSkippedChanges(); + return { + highlight: hasChanges, + altlight: skipped, + }; + } + } + SubmitOrderButton.template = 'SubmitOrderButton'; + + ProductScreen.addControlButton({ + component: SubmitOrderButton, + condition: function() { + return this.env.pos.config.module_pos_restaurant && this.env.pos.unwatched.printers.length; + }, + }); + + Registries.Component.add(SubmitOrderButton); + + return SubmitOrderButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js new file mode 100644 index 0000000..0929b23 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TableGuestsButton.js @@ -0,0 +1,58 @@ +odoo.define('pos_restaurant.TableGuestsButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class TableGuestsButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + get currentOrder() { + return this.env.pos.get_order(); + } + get nGuests() { + return this.currentOrder ? this.currentOrder.getCustomerCount() : 0; + } + async onClick() { + const { confirmed, payload: inputNumber } = await this.showPopup('NumberPopup', { + startingValue: this.nGuests, + cheap: true, + title: this.env._t('Guests ?'), + isInputSelected: true + }); + + if (confirmed) { + const guestCount = parseInt(inputNumber, 10) || 1; + // Set the maximum number possible for an integer + const max_capacity = 2**31 - 1; + if (guestCount > max_capacity) { + await this.showPopup('ErrorPopup', { + title: this.env._t('Blocked action'), + body: _.str.sprintf( + this.env._t('You cannot put a number that exceeds %s '), + max_capacity, + ), + }); + return; + } + this.env.pos.get_order().setCustomerCount(guestCount); + } + } + } + TableGuestsButton.template = 'TableGuestsButton'; + + ProductScreen.addControlButton({ + component: TableGuestsButton, + condition: function() { + return this.env.pos.config.module_pos_restaurant; + }, + }); + + Registries.Component.add(TableGuestsButton); + + return TableGuestsButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TransferOrderButton.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TransferOrderButton.js new file mode 100644 index 0000000..d62a322 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/ControlButtons/TransferOrderButton.js @@ -0,0 +1,31 @@ +odoo.define('pos_restaurant.TransferOrderButton', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const ProductScreen = require('point_of_sale.ProductScreen'); + const { useListener } = require("@web/core/utils/hooks"); + const Registries = require('point_of_sale.Registries'); + + class TransferOrderButton extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + async onClick() { + this.env.pos.setCurrentOrderToTransfer(); + this.showScreen('FloorScreen'); + } + } + TransferOrderButton.template = 'TransferOrderButton'; + + ProductScreen.addControlButton({ + component: TransferOrderButton, + condition: function() { + return this.env.pos.config.iface_floorplan; + }, + }); + + Registries.Component.add(TransferOrderButton); + + return TransferOrderButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/Orderline.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/Orderline.js new file mode 100644 index 0000000..9e33a06 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ProductScreen/Orderline.js @@ -0,0 +1,46 @@ +odoo.define('pos_restaurant.Orderline', function(require) { + 'use strict'; + + const Orderline = require('point_of_sale.Orderline'); + const Registries = require('point_of_sale.Registries'); + + const PosResOrderline = Orderline => + class extends Orderline { + /** + * @override + */ + get addedClasses() { + const res = super.addedClasses; + Object.assign(res, { + dirty: this.props.line.mp_dirty, + skip: this.props.line.mp_skip, + }); + return res; + } + /** + * @override + * if doubleclick, change mp_dirty to mp_skip + * + * IMPROVEMENT: Instead of handling both double click and click in single + * method, perhaps we can separate double click from single click. + */ + selectLine() { + const line = this.props.line; // the orderline + if (this.env.pos.get_order().selected_orderline.id !== line.id) { + this.mp_dbclk_time = new Date().getTime(); + } else if (!this.mp_dbclk_time) { + this.mp_dbclk_time = new Date().getTime(); + } else if (this.mp_dbclk_time + 500 > new Date().getTime()) { + line.set_skip(!line.mp_skip); + this.mp_dbclk_time = 0; + } else { + this.mp_dbclk_time = new Date().getTime(); + } + super.selectLine(); + } + }; + + Registries.Component.extend(Orderline, PosResOrderline); + + return Orderline; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ReceiptScreen/ReceiptScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ReceiptScreen/ReceiptScreen.js new file mode 100644 index 0000000..c8b7799 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/ReceiptScreen/ReceiptScreen.js @@ -0,0 +1,33 @@ +odoo.define('pos_restaurant.ReceiptScreen', function(require) { + 'use strict'; + + const ReceiptScreen = require('point_of_sale.ReceiptScreen'); + const Registries = require('point_of_sale.Registries'); + + const PosResReceiptScreen = ReceiptScreen => + class extends ReceiptScreen { + //@override + _addNewOrder() { + if (!this.env.pos.config.iface_floorplan) { + super._addNewOrder(); + } + } + //@override + get nextScreen() { + if (this.env.pos.config.iface_floorplan) { + const table = this.env.pos.table; + return { name: 'FloorScreen', props: { floor: table ? table.floor : null } }; + } else { + return super.nextScreen; + } + } + onBackToFloorButtonClick() { + // If we're here and the order is paid, we can remove it from the orders + this.env.pos.removeOrder(this.currentOrder); + } + }; + + Registries.Component.extend(ReceiptScreen, PosResReceiptScreen); + + return ReceiptScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitBillScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitBillScreen.js new file mode 100644 index 0000000..5a2e24d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitBillScreen.js @@ -0,0 +1,184 @@ +odoo.define('pos_restaurant.SplitBillScreen', function(require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const { useListener } = require("@web/core/utils/hooks"); + const { Order } = require('point_of_sale.models'); + const Registries = require('point_of_sale.Registries'); + + const { useState, onMounted } = owl; + + class SplitBillScreen extends PosComponent { + setup() { + super.setup(); + useListener('click-line', this.onClickLine); + this.splitlines = useState(this._initSplitLines(this.env.pos.get_order())); + this.newOrderLines = {}; + this.newOrder = undefined; + this._isFinal = false; + onMounted(() => { + // Should create the new order outside of the constructor because + // sequence_number of pos_session is modified. which will trigger + // rerendering which will rerender this screen and will be infinite loop. + this.newOrder = Order.create( + {}, + { + pos: this.env.pos, + temporary: true, + } + ); + this.render(); + }); + } + get disallow() { + return false; + } + get currentOrder() { + return this.env.pos.get_order(); + } + get orderlines() { + return this.currentOrder.get_orderlines(); + } + onClickLine(event) { + const line = event.detail; + this._splitQuantity(line); + this._updateNewOrder(line); + } + back() { + this.showScreen('ProductScreen'); + } + proceed() { + if (_.isEmpty(this.splitlines)) + // Splitlines is empty + return; + + this._isFinal = true; + delete this.newOrder.temporary; + + if (!this._isFullPayOrder()) { + this._setQuantityOnCurrentOrder(); + + this.newOrder.set_screen_data({ name: 'PaymentScreen' }); + + // for the kitchen printer we assume that everything + // has already been sent to the kitchen before splitting + // the bill. So we save all changes both for the old + // order and for the new one. This is not entirely correct + // but avoids flooding the kitchen with unnecessary orders. + // Not sure what to do in this case. + if (this.env.pos.config.iface_printers) { + this.currentOrder.updatePrintedResume(); + this.newOrder.updatePrintedResume(); + } + + this.newOrder.setCustomerCount(1); + const newCustomerCount = this.currentOrder.getCustomerCount() - 1; + this.currentOrder.setCustomerCount(newCustomerCount || 1); + this.currentOrder.set_screen_data({ name: 'ProductScreen' }); + + const reactiveNewOrder = this.env.pos.makeOrderReactive(this.newOrder); + this.env.pos.orders.add(reactiveNewOrder); + this.env.pos.selectedOrder = reactiveNewOrder; + } + this.showScreen('PaymentScreen'); + } + /** + * @param {models.Order} order + * @returns {Object<{ quantity: number }>} splitlines + */ + _initSplitLines(order) { + const splitlines = {}; + for (let line of order.get_orderlines()) { + splitlines[line.id] = { product: line.get_product().id, quantity: 0 }; + } + return splitlines; + } + _splitQuantity(line) { + const split = this.splitlines[line.id]; + const lineQty = line.get_quantity(); + + if(lineQty > 0) { + if (!line.get_unit().is_pos_groupable) { + if (split.quantity !== lineQty) { + split.quantity = lineQty; + } else { + split.quantity = 0; + } + } else { + if (split.quantity < lineQty) { + split.quantity += line.get_unit().is_pos_groupable? 1: line.get_unit().rounding; + if (split.quantity > lineQty) { + split.quantity = lineQty; + } + } else { + split.quantity = 0; + } + } + } + } + _updateNewOrder(line) { + const split = this.splitlines[line.id]; + let orderline = this.newOrderLines[line.id]; + if (split.quantity) { + if (!orderline) { + orderline = line.clone(); + this.newOrder.add_orderline(orderline); + this.newOrderLines[line.id] = orderline; + } + orderline.set_quantity(split.quantity, 'do not recompute unit price'); + } else if (orderline) { + this.newOrder.remove_orderline(orderline); + this.newOrderLines[line.id] = null; + } + } + _isFullPayOrder() { + let order = this.env.pos.get_order(); + let full = true; + let splitlines = this.splitlines; + let groupedLines = _.groupBy(order.get_orderlines(), line => line.get_product().id); + + Object.keys(groupedLines).forEach(function (lineId) { + var maxQuantity = groupedLines[lineId].reduce(((quantity, line) => quantity + line.get_quantity()), 0); + Object.keys(splitlines).forEach(id => { + let split = splitlines[id]; + if(split.product === groupedLines[lineId][0].get_product().id) + maxQuantity -= split.quantity; + }); + if(maxQuantity !== 0) + full = false; + }); + + return full; + } + _setQuantityOnCurrentOrder() { + let order = this.env.pos.get_order(); + for (var id in this.splitlines) { + var split = this.splitlines[id]; + var line = this.currentOrder.get_orderline(parseInt(id)); + + if(!this.disallow) { + line.set_quantity( + line.get_quantity() - split.quantity, + 'do not recompute unit price' + ); + if (Math.abs(line.get_quantity()) < 0.00001) { + this.currentOrder.remove_orderline(line); + } + } else { + if(split.quantity) { + let decreaseLine = line.clone(); + decreaseLine.order = order; + decreaseLine.noDecrease = true; + decreaseLine.set_quantity(-split.quantity); + order.add_orderline(decreaseLine); + } + } + } + } + } + SplitBillScreen.template = 'SplitBillScreen'; + + Registries.Component.add(SplitBillScreen); + + return SplitBillScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitOrderline.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitOrderline.js new file mode 100644 index 0000000..f3132e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/SplitBillScreen/SplitOrderline.js @@ -0,0 +1,25 @@ +odoo.define('pos_restaurant.SplitOrderline', function(require) { + 'use strict'; + + const { useListener } = require("@web/core/utils/hooks"); + const PosComponent = require('point_of_sale.PosComponent'); + const Registries = require('point_of_sale.Registries'); + + class SplitOrderline extends PosComponent { + setup() { + super.setup(); + useListener('click', this.onClick); + } + get isSelected() { + return this.props.split.quantity !== 0; + } + onClick() { + this.trigger('click-line', this.props.line); + } + } + SplitOrderline.template = 'SplitOrderline'; + + Registries.Component.add(SplitOrderline); + + return SplitOrderline; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TicketScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TicketScreen.js new file mode 100644 index 0000000..247edb2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TicketScreen.js @@ -0,0 +1,196 @@ +odoo.define('pos_restaurant.TicketScreen', function (require) { + 'use strict'; + + const PosComponent = require('point_of_sale.PosComponent'); + const TicketScreen = require('point_of_sale.TicketScreen'); + const Registries = require('point_of_sale.Registries'); + const { useAutofocus } = require("@web/core/utils/hooks"); + const { parse } = require('web.field_utils'); + + const { useState } = owl; + + const PosResTicketScreen = (TicketScreen) => + class extends TicketScreen { + close() { + if (!this.env.pos.config.iface_floorplan) { + super.close(); + } else { + const order = this.env.pos.get_order(); + if (order) { + const { name: screenName } = order.get_screen_data(); + this.showScreen(screenName); + } else { + this.showScreen('FloorScreen'); + } + } + } + _getScreenToStatusMap() { + return Object.assign(super._getScreenToStatusMap(), { + PaymentScreen: this.env.pos.config.set_tip_after_payment ? 'OPEN' : super._getScreenToStatusMap().PaymentScreen, + TipScreen: 'TIPPING', + }); + } + getTable(order) { + const table = order.getTable(); + return table ? `${table.floor.name} (${table.name})` : ''; + } + //@override + _getSearchFields() { + if (!this.env.pos.config.iface_floorplan) { + return super._getSearchFields(); + } + return Object.assign({}, super._getSearchFields(), { + TABLE: { + repr: this.getTable.bind(this), + displayName: this.env._t('Table'), + modelField: 'table_id.name', + } + }); + } + async _setOrder(order) { + if (!this.env.pos.config.iface_floorplan || this.env.pos.table) { + super._setOrder(order); + } else { + // we came from the FloorScreen + const orderTable = order.getTable(); + await this.env.pos.setTable(orderTable, order.uid); + this.close(); + } + } + shouldShowNewOrderButton() { + return this.env.pos.config.iface_floorplan ? Boolean(this.env.pos.table) : super.shouldShowNewOrderButton(); + } + _getOrderList() { + if (this.env.pos.table) { + return this.env.pos.getTableOrders(this.env.pos.table.id); + } + return super._getOrderList(); + } + async settleTips() { + // set tip in each order + for (const order of this.getFilteredOrderList()) { + const tipAmount = parse.float(order.uiState.TipScreen.inputTipAmount || '0'); + const serverId = this.env.pos.validated_orders_name_server_id_map[order.name]; + if (!serverId) { + console.warn(`${order.name} is not yet sync. Sync it to server before setting a tip.`); + } else { + const result = await this.setTip(order, serverId, tipAmount); + if (!result) break; + } + } + } + //@override + _selectNextOrder(currentOrder) { + if (this.env.pos.config.iface_floorplan && this.env.pos.table) { + return super._selectNextOrder(...arguments); + } + } + //@override + async _onDeleteOrder() { + await super._onDeleteOrder(...arguments); + if (this.env.pos.config.iface_floorplan) { + if (!this.env.pos.table) { + this.env.pos._removeOrdersFromServer(); + } + const orderList = this.env.pos.table ? this.env.pos.getTableOrders(this.env.pos.table.id) : this.env.pos.orders; + if (orderList.length == 0) { + this.showScreen('FloorScreen'); + } + } + } + async setTip(order, serverId, amount) { + try { + const paymentline = order.get_paymentlines()[0]; + if (paymentline.payment_method.payment_terminal) { + paymentline.amount += amount; + this.env.pos.set_order(order, {silent: true}); + await paymentline.payment_method.payment_terminal.send_payment_adjust(paymentline.cid); + } + + if (!amount) { + await this.setNoTip(serverId); + } else { + order.finalized = false; + order.set_tip(amount); + order.finalized = true; + const tip_line = order.selected_orderline; + await this.rpc({ + method: 'set_tip', + model: 'pos.order', + args: [serverId, tip_line.export_as_JSON()], + }); + } + if (order === this.env.pos.get_order()) { + this._selectNextOrder(order); + } + this.env.pos.removeOrder(order); + return true; + } catch (_error) { + const { confirmed } = await this.showPopup('ConfirmPopup', { + title: 'Failed to set tip', + body: `Failed to set tip to ${order.name}. Do you want to proceed on setting the tips of the remaining?`, + }); + return confirmed; + } + } + async setNoTip(serverId) { + await this.rpc({ + method: 'set_no_tip', + model: 'pos.order', + args: [serverId], + }); + } + _getOrderStates() { + const result = super._getOrderStates(); + if (this.env.pos.config.set_tip_after_payment) { + result.delete('PAYMENT'); + result.set('OPEN', { text: this.env._t('Open'), indented: true }); + result.set('TIPPING', { text: this.env._t('Tipping'), indented: true }); + } + return result; + } + async _onDoRefund() { + const order = this.getSelectedSyncedOrder(); + if(order && this.env.pos.config.iface_floorplan && !this.env.pos.table) { + this.env.pos.setTable(order.table ? order.table : Object.values(this.env.pos.tables_by_id)[0]); + } + super._onDoRefund(); + } + isDefaultOrderEmpty(order) { + if (this.env.pos.config.iface_floorplan) { + return false; + } + return super.isDefaultOrderEmpty(...arguments); + } + }; + + Registries.Component.extend(TicketScreen, PosResTicketScreen); + + class TipCell extends PosComponent { + setup() { + super.setup(); + this.state = useState({ isEditing: false }); + this.orderUiState = this.props.order.uiState.TipScreen; + useAutofocus(); + } + get tipAmountStr() { + return this.env.pos.format_currency(parse.float(this.orderUiState.inputTipAmount || '0')); + } + onBlur() { + this.state.isEditing = false; + } + onKeydown(event) { + if (event.key === 'Enter') { + this.state.isEditing = false; + } + } + editTip() { + this.state.isEditing = true; + } + } + TipCell.template = 'TipCell'; + + Registries.Component.add(TipCell); + + return { TicketScreen, TipCell }; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TipScreen.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TipScreen.js new file mode 100644 index 0000000..f7fdfff --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/Screens/TipScreen.js @@ -0,0 +1,162 @@ +odoo.define('pos_restaurant.TipScreen', function (require) { + 'use strict'; + + const Registries = require('point_of_sale.Registries'); + const PosComponent = require('point_of_sale.PosComponent'); + const { parse } = require('web.field_utils'); + const { renderToString } = require('@web/core/utils/render'); + + const { onMounted } = owl; + + class TipScreen extends PosComponent { + setup() { + super.setup(); + this.state = this.currentOrder.uiState.TipScreen; + this._totalAmount = this.currentOrder.get_total_with_tax(); + + onMounted(() => { + this.printTipReceipt(); + }); + } + get overallAmountStr() { + const tipAmount = parse.float(this.state.inputTipAmount || '0'); + const original = this.env.pos.format_currency(this.totalAmount); + const tip = this.env.pos.format_currency(tipAmount); + const overall = this.env.pos.format_currency(this.totalAmount + tipAmount); + return `${original} + ${tip} tip = ${overall}`; + } + get totalAmount() { + return this._totalAmount; + } + get currentOrder() { + return this.env.pos.get_order(); + } + get percentageTips() { + return [ + { percentage: '15%', amount: 0.15 * this.totalAmount }, + { percentage: '20%', amount: 0.2 * this.totalAmount }, + { percentage: '25%', amount: 0.25 * this.totalAmount }, + ]; + } + async validateTip() { + const amount = parse.float(this.state.inputTipAmount) || 0; + const order = this.env.pos.get_order(); + const serverId = this.env.pos.validated_orders_name_server_id_map[order.name]; + + if (!serverId) { + this.showPopup('ErrorPopup', { + title: this.env._t('Unsynced order'), + body: this.env._t('This order is not yet synced to server. Make sure it is synced then try again.'), + }); + return; + } + + if (!amount) { + await this.rpc({ + method: 'set_no_tip', + model: 'pos.order', + args: [serverId], + }); + this.goNextScreen(); + return; + } + + if (amount > 0.25 * this.totalAmount) { + const { confirmed } = await this.showPopup('ConfirmPopup', { + title: 'Are you sure?', + body: `${this.env.pos.format_currency( + amount + )} is more than 25% of the order's total amount. Are you sure of this tip amount?`, + }); + if (!confirmed) return; + } + + // set the tip by temporarily allowing order modification + order.finalized = false; + order.set_tip(amount); + order.finalized = true; + + const paymentline = this.env.pos.get_order().get_paymentlines()[0]; + if (paymentline.payment_method.payment_terminal) { + paymentline.amount += amount; + await paymentline.payment_method.payment_terminal.send_payment_adjust(paymentline.cid); + } + + // set_tip calls add_product which sets the new line as the selected_orderline + const tip_line = order.selected_orderline; + await this.rpc({ + method: 'set_tip', + model: 'pos.order', + args: [serverId, tip_line.export_as_JSON()], + }); + this.goNextScreen(); + } + goNextScreen() { + this.env.pos.removeOrder(this.currentOrder); + if (!this.env.pos.config.iface_floorplan) { + this.env.pos.add_new_order(); + } + const { name, props } = this.nextScreen; + this.showScreen(name, props); + } + get nextScreen() { + if (this.env.pos.config.module_pos_restaurant && this.env.pos.config.iface_floorplan) { + const table = this.env.pos.table; + return { name: 'FloorScreen', props: { floor: table ? table.floor : null } }; + } else { + return { name: 'ProductScreen' }; + } + } + async printTipReceipt() { + const receipts = [ + this.currentOrder.selected_paymentline.ticket, + this.currentOrder.selected_paymentline.cashier_receipt + ]; + + for (let i = 0; i < receipts.length; i++) { + const data = receipts[i]; + var receipt = renderToString('TipReceipt', { + receipt: this.currentOrder.getOrderReceiptEnv().receipt, + data: data, + total: this.env.pos.format_currency(this.totalAmount), + }); + + if (this.env.proxy.printer) { + await this._printIoT(receipt); + } else { + await this._printWeb(receipt); + } + } + } + + async _printIoT(receipt) { + const printResult = await this.env.proxy.printer.print_receipt(receipt); + if (!printResult.successful) { + await this.showPopup('ErrorPopup', { + title: printResult.message.title, + body: printResult.message.body, + }); + } + } + + async _printWeb(receipt) { + try { + $(this.el).find('.pos-receipt-container').html(receipt); + window.print(); + } catch (_err) { + await this.showPopup('ErrorPopup', { + title: this.env._t('Printing is not supported on some browsers'), + body: this.env._t( + 'Printing is not supported on some browsers due to no default printing protocol ' + + 'is available. It is possible to print your tickets by making use of an IoT Box.' + ), + }); + } + } + } + TipScreen.template = 'pos_restaurant.TipScreen'; + + Registries.Component.add(TipScreen); + + return TipScreen; +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/models.js new file mode 100644 index 0000000..51f4896 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/models.js @@ -0,0 +1,651 @@ +odoo.define('pos_restaurant.models', function (require) { +"use strict"; + +const { PosGlobalState, Order, Orderline, Payment } = require('point_of_sale.models'); +const Registries = require('point_of_sale.Registries'); +const { uuidv4 } = require('point_of_sale.utils'); +const core = require('web.core'); +const Printer = require('point_of_sale.Printer').Printer; +const { batched } = require('point_of_sale.utils') +const QWeb = core.qweb; + +const TIMEOUT = 7500; + +const PosRestaurantPosGlobalState = (PosGlobalState) => class PosRestaurantPosGlobalState extends PosGlobalState { + constructor(obj) { + super(obj); + this.orderToTransfer = null; // table transfer feature + this.ordersToUpdateSet = new Set(); // used to know which orders need to be sent to the back end when syncing + this.transferredOrdersSet = new Set(); // used to know which orders has been transferred but not sent to the back end yet + this.loadingOrderState = false; // used to prevent orders fetched to be put in the update set during the reactive change + } + //@override + async _processData(loadedData) { + await super._processData(...arguments); + if (this.config.is_table_management) { + this.floors = loadedData['restaurant.floor']; + this.loadRestaurantFloor(); + } + if (this.config.module_pos_restaurant) { + this._loadRestaurantPrinter(loadedData['restaurant.printer']); + } + } + //@override + _onReactiveOrderUpdated(order) { + super._onReactiveOrderUpdated(...arguments) + if (this.config.iface_floorplan && !this.loadingOrderState) { + this.ordersToUpdateSet.add(order); + } + } + //@override + removeOrder(order, removeFromServer=true) { + super.removeOrder(...arguments); + if (this.config.iface_floorplan && removeFromServer) { + if (this.ordersToUpdateSet.has(order)) { + this.ordersToUpdateSet.delete(order) + } + if (order.server_id && !order.finalized) { + this.db.set_order_to_remove_from_server(order); + } + } + } + //@override + async after_load_server_data() { + var res = await super.after_load_server_data(...arguments); + if (this.config.iface_floorplan) { + this.table = null; + } + return res; + } + //@override + // if we have tables, we do not load a default order, as the default order will be + // set when the user selects a table. + set_start_order() { + if (!this.config.iface_floorplan) { + super.set_start_order(...arguments); + } + } + //@override + add_new_order() { + const order = super.add_new_order(); + this.ordersToUpdateSet.add(order); + return order; + } + //@override + createReactiveOrder(json) { + let reactiveOrder = super.createReactiveOrder(...arguments); + if (this.config.iface_printers) { + const updateOrderChanges = () => { + if (reactiveOrder.get_screen_data().name === 'ProductScreen') { + reactiveOrder.updateChangesToPrint(); + } + } + reactiveOrder = owl.reactive(reactiveOrder, batched(updateOrderChanges)); + reactiveOrder.updateChangesToPrint(); + } + return reactiveOrder; + } + //@override + async load_orders() { + this.loadingOrderState = true; + await super.load_orders(); + this.loadingOrderState = false; + } + _loadRestaurantPrinter(printers) { + this.unwatched.printers = []; + // list of product categories that belong to one or more order printer + this.printers_category_ids_set = new Set(); + for (let printerConfig of printers) { + let printer = this.create_printer(printerConfig); + printer.config = printerConfig; + this.unwatched.printers.push(printer); + for (let id of printer.config.product_categories_ids) { + this.printers_category_ids_set.add(id); + } + } + this.config.iface_printers = !!this.unwatched.printers.length; + } + async _getTableOrdersFromServer(tableIds) { + this.set_synch('connecting', 1); + try { + const orders = await this.env.services.rpc({ + model: 'pos.order', + method: 'get_table_draft_orders', + args: [tableIds], + }, { + timeout: TIMEOUT, + shadow: true, + }); + this.set_synch('connected'); + return orders; + } catch (error) { + this.set_synch('error'); + throw error; + } + } + /** + * Sync orders that got updated to the back end + * @param tableId ID of the table we want to sync + */ + async _syncTableOrdersToServer() { + await this._pushOrdersToServer(); + await this._removeOrdersFromServer(); + // This need to be called here otherwise _onReactiveOrderUpdated() will be called after the set is being cleared + this.ordersToUpdateSet.clear(); + this.transferredOrdersSet.clear(); + } + /** + * Send the orders to be saved to the back end + * @throw error + */ + async _pushOrdersToServer() { + const ordersUidsToSync = [...this.ordersToUpdateSet].map(order => order.uid); + const ordersToSync = this.db.get_unpaid_orders_to_sync(ordersUidsToSync); + const ordersResponse = await this._save_to_server(ordersToSync, {'draft': true}); + const tableOrders = [...this.ordersToUpdateSet].map(order => order); + ordersResponse.forEach(orderResponseData => this._updateTableOrder(orderResponseData, tableOrders)); + } + // created this hook for modularity + _updateTableOrder(ordersResponseData, tableOrders) { + const order = tableOrders.find(order => order.name === ordersResponseData.pos_reference); + order.server_id = ordersResponseData.id; + return order; + } + /** + * Remove the deleted orders from the backend. + * @throw error + */ + async _removeOrdersFromServer() { + const removedOrdersIds = this.db.get_ids_to_remove_from_server(); + if (removedOrdersIds.length === 0) { + return; + } + + const timeout = TIMEOUT * removedOrdersIds.length; + this.set_synch('connecting', removedOrdersIds.length); + try { + const removeOrdersResponseData = await this.env.services.rpc({ + model: 'pos.order', + method: 'remove_from_ui', + args: [removedOrdersIds], + }, { + timeout: timeout, + shadow: true, + }); + this.set_synch('connected'); + this._postRemoveFromServer(removedOrdersIds, removeOrdersResponseData); + } catch (reason) { + let error = reason.message; + if (error.code === 200) { + // Business Logic Error, not a connection problem + //if warning do not need to display traceback!! + if (error.data.exception_type == 'warning') { + delete error.data.debug; + } + } + // important to throw error here and let the rendering component handle the error + console.warn('Failed to remove orders:', removedOrdersIds); + throw error; + } + } + // to override + _postRemoveFromServer(serverIds, data) { + this.db.set_ids_removed_from_server(serverIds); + } + /** + * Replace all the orders of a table by orders fetched from the backend + * @param tableId ID of the table + * @throws error + */ + async _syncTableOrdersFromServer(tableId) { + await this._removeOrdersFromServer(); // in case we were offline and we deleted orders in the mean time + const ordersJsons = await this._getTableOrdersFromServer([tableId]); + const tableOrders = this.getTableOrders(tableId); + this._replaceOrders(tableOrders, ordersJsons); + } + async _syncAllOrdersFromServer() { + await this._removeOrdersFromServer(); // in case we were offline and we deleted orders in the mean time + const tableIds = [].concat(...this.floors.map(floor => floor.tables.map(table => table.id))); + const ordersJsons = await this._getTableOrdersFromServer(tableIds); // get all orders + await this._syncTableOrdersToServer(); // to prevent losing the transferred orders + const allOrders = [...this.get_order_list()]; + this._replaceOrders(allOrders, ordersJsons); + } + _replaceOrders(ordersToReplace, newOrdersJsons) { + ordersToReplace.forEach(order => { + // We don't remove the validated orders because we still want to see them in the ticket screen. + // Orders in 'ReceiptScreen' or 'TipScreen' are validated orders. + if (order.server_id && !order.finalized && !this.transferredOrdersSet.has(order)){ + this.removeOrder(order, false); + } + }); + newOrdersJsons.forEach(json => { + // Because of the offline feature, some draft orders fetched from the backend will appear + // to belong in different table, but in fact they are already moved. + const transferredOrder = [...this.transferredOrdersSet].find(order => order.uid === json.uid) + const isSameTable = transferredOrder && transferredOrder.tableId === json.tableId; + if (isSameTable) { + // this means we transferred back to the original table, we'll prioritize the server state + this.removeOrder(transferredOrder, false); + } + if (!transferredOrder || isSameTable) { + const order = this.createReactiveOrder(json); + this.orders.add(order); + } + }); + } + setLoadingOrderState(bool) { + this.loadingOrderState = bool; + } + loadRestaurantFloor() { + // we do this in the front end due to the circular/recursive reference needed + // Ignore floorplan features if no floor specified. + this.config.iface_floorplan = !!(this.floors && this.floors.length > 0); + if (this.config.iface_floorplan) { + this.floors_by_id = {}; + this.tables_by_id = {}; + for (let floor of this.floors) { + this.floors_by_id[floor.id] = floor; + for (let table of floor.tables) { + this.tables_by_id[table.id] = table; + table.floor = floor; + } + } + } + } + async setTable(table, orderUid=null) { + this.table = table; + try { + this.loadingOrderState = true; + await this._syncTableOrdersFromServer(table.id); + } catch (error) { + throw error; + } finally { + this.loadingOrderState = false; + const currentOrder = this.getTableOrders(table.id).find(order => orderUid ? order.uid === orderUid : !order.finalized); + if (currentOrder) { + this.set_order(currentOrder); + } else { + this.add_new_order(); + } + } + } + getTableOrders(tableId) { + return this.get_order_list().filter(order => order.tableId === tableId); + } + unsetTable() { + this._syncTableOrdersToServer(); + this.table = null; + this.set_order(null); + } + setCurrentOrderToTransfer() { + this.orderToTransfer = this.selectedOrder; + } + async transferTable(table) { + this.table = table; + try { + this.loadingOrderState = true; + await this._syncTableOrdersFromServer(table.id); + } catch (error) { + throw error; + } finally { + this.loadingOrderState = false; + this.orderToTransfer.tableId = table.id; + this.set_order(this.orderToTransfer); + this.transferredOrdersSet.add(this.orderToTransfer); + this.orderToTransfer = null; + } + } + getCustomerCount(tableId) { + const tableOrders = this.getTableOrders(tableId).filter(order => !order.finalized); + return tableOrders.reduce((count, order) => count + order.getCustomerCount(), 0); + } + create_printer(config) { + var url = config.proxy_ip || ''; + if(url.indexOf('//') < 0) { + url = window.location.protocol + '//' + url; + } + if(url.indexOf(':', url.indexOf('//') + 2) < 0 && window.location.protocol !== 'https:') { + url = url + ':8069'; + } + return new Printer(url, this); + } +} +Registries.Model.extend(PosGlobalState, PosRestaurantPosGlobalState); + +// New orders are now associated with the current table, if any. +const PosRestaurantOrder = (Order) => class PosRestaurantOrder extends Order { + constructor(obj, options) { + super(...arguments); + if (this.pos.config.module_pos_restaurant) { + if (this.pos.config.iface_floorplan && !this.tableId && !options.json) { + this.tableId = this.pos.table.id; + } + this.customerCount = this.customerCount || 1; + } + if (this.pos.config.iface_printers) { + // printedResume will store the previous state of the orderlines (when there were no skip), it will + // store all the orderlines even if the product are not printable. This way, when we add a new category in + // the printers, the already added products of the newly added category are not printed. + this.printedResume = owl.markRaw(this.printedResume || {}); // we don't wanna track it and re-render + // no need to store this in the backend, we can just compute it once the order is fetched from clicking a table + if (!this.printingChanges) { + this._resetPrintingChanges(); + } + } + } + //@override + export_as_JSON() { + const json = super.export_as_JSON(...arguments); + if (this.pos.config.module_pos_restaurant) { + if (this.pos.config.iface_floorplan) { + json.table_id = this.tableId + } + json.customer_count = this.customerCount; + } + if (this.pos.config.iface_printers) { + json.multiprint_resume = JSON.stringify(this.printedResume); + // so that it can be stored in local storage and be used when loading the pos in the floorscreen + json.printing_changes = JSON.stringify(this.printingChanges); + } + return json; + } + //@override + init_from_JSON(json) { + super.init_from_JSON(...arguments); + if (this.pos.config.module_pos_restaurant) { + if (this.pos.config.iface_floorplan) { + this.tableId = json.table_id; + this.validation_date = moment.utc(json.creation_date).local().toDate(); + } + this.customerCount = json.customer_count; + } + if (this.pos.config.iface_printers) { + this.printedResume = json.multiprint_resume && JSON.parse(json.multiprint_resume); + this.printingChanges = json.printing_changes && JSON.parse(json.printing_changes); + } + } + //@override + export_for_printing() { + const json = super.export_for_printing(...arguments); + if (this.pos.config.module_pos_restaurant) { + if (this.pos.config.iface_floorplan) { + json.table = this.getTable().name; + } + json.customer_count = this.getCustomerCount(); + } + return json; + } + _resetPrintingChanges() { + this.printingChanges = { new:[], cancelled:[] }; + } + /** + * @returns {{ [productKey: string]: { product_id: number, name: string, note: string, quantity: number } }} + */ + _computePrintChanges() { + const changes = {}; + + // If there's a new orderline, we add it otherwise we add the change if there's one + this.orderlines.forEach(line => { + if (!line.mp_skip) { + const productId = line.get_product().id; + const note = line.get_note(); + const productKey = `${productId} - ${line.get_full_product_name()} - ${note}`; + const lineKey = `${line.uuid} - ${note}`; + const quantityDiff = line.get_quantity() - (this.printedResume[lineKey] ? this.printedResume[lineKey]['quantity'] : 0); + if (quantityDiff) { + if (!changes[productKey]) { + changes[productKey] = { + product_id: productId, + name: line.get_full_product_name(), + note: note, + quantity: quantityDiff, + } + } else { + changes[productKey]['quantity'] += quantityDiff; + } + line.set_dirty(true); + } else { + line.set_dirty(false); + } + } + }) + + // If there's an orderline that's not present anymore, we consider it as removed (even if note changed) + for (const [lineKey, lineResume] of Object.entries(this.printedResume)) { + if (!this._getPrintedLine(lineKey)) { + const productKey = `${lineResume['product_id']} - ${lineResume['name']} - ${lineResume['note']}`; + if (!changes[productKey]) { + changes[productKey] = { + product_id: lineResume['product_id'], + name: lineResume['name'], + note: lineResume['note'], + quantity: -lineResume['quantity'], + } + } else { + changes[productKey]['quantity'] -= lineResume['quantity']; + } + } + } + + return changes; + } + _getPrintingCategoriesChanges(categories) { + return { + new: this.printingChanges['new'].filter(change => this.pos.db.is_product_in_category(categories, change['product_id'])), + cancelled: this.printingChanges['cancelled'].filter(change => this.pos.db.is_product_in_category(categories, change['product_id'])), + } + } + _getPrintedLine(lineKey) { + return this.orderlines.find(line => line.uuid === this.printedResume[lineKey]['line_uuid'] && + line.note === this.printedResume[lineKey]['note']); + } + getCustomerCount(){ + return this.customerCount; + } + setCustomerCount(count) { + this.customerCount = Math.max(count,0); + } + getTable() { + if (this.pos.config.iface_floorplan) { + return this.pos.tables_by_id[this.tableId]; + } + return null; + } + updatePrintedResume(){ + // we first remove the removed orderlines + for (const lineKey in this.printedResume) { + if (!this._getPrintedLine(lineKey)) { + delete this.printedResume[lineKey]; + } + } + // we then update the added orderline or product quantity change + this.orderlines.forEach(line => { + if (!line.mp_skip) { + const note = line.get_note(); + const lineKey = `${line.uuid} - ${note}`; + if (this.printedResume[lineKey]) { + this.printedResume[lineKey]['quantity'] = line.get_quantity(); + } else { + this.printedResume[lineKey] = { + line_uuid: line.uuid, + product_id: line.get_product().id, + name: line.get_full_product_name(), + note: note, + quantity: line.get_quantity() + } + } + line.set_dirty(false); + } + }); + this._resetPrintingChanges(); + } + updateChangesToPrint() { + const changes = this._computePrintChanges(); // it's possible to have a change's quantity of 0 + // we thoroughly parse the changes we just computed to properly separate them into two + const toAdd = []; + const toRemove = []; + + for (const lineChange of Object.values(changes)) { + if (lineChange['quantity'] > 0) { + toAdd.push(lineChange); + } else if (lineChange['quantity'] < 0) { + lineChange['quantity'] *= -1; // we change the sign because that's how it is + toRemove.push(lineChange); + } + } + + this.printingChanges = { new: toAdd, cancelled: toRemove }; + } + hasChangesToPrint(){ + for (const printer of this.pos.unwatched.printers) { + const changes = this._getPrintingCategoriesChanges(printer.config.product_categories_ids); + if (changes['new'].length > 0 || changes['cancelled'].length > 0) { + return true; + } + } + return false; + } + hasSkippedChanges() { + var orderlines = this.get_orderlines(); + for (var i = 0; i < orderlines.length; i++) { + if (orderlines[i].mp_skip) { + return true; + } + } + return false; + } + async printChanges(){ + let isPrintSuccessful = true; + const d = new Date(); + let hours = '' + d.getHours(); + hours = hours.length < 2 ? ('0' + hours) : hours; + let minutes = '' + d.getMinutes(); + minutes = minutes.length < 2 ? ('0' + minutes) : minutes; + + + for (const printer of this.pos.unwatched.printers) { + const changes = this._getPrintingCategoriesChanges(printer.config.product_categories_ids); + if (changes['new'].length > 0 || changes['cancelled'].length > 0) { + const printingChanges = { + new: changes['new'], + cancelled: changes['cancelled'], + table_name: this.pos.config.iface_floorplan ? this.getTable().name : false, + floor_name: this.pos.config.iface_floorplan ? this.getTable().floor.name : false, + name: this.name || 'unknown order', + time: { + hours, + minutes, + }, + }; + const receipt = QWeb.render('OrderChangeReceipt', { changes: printingChanges }); + const result = await printer.print_receipt(receipt); + if (!result.successful) { + isPrintSuccessful = false; + } + } + } + return isPrintSuccessful; + } +} +Registries.Model.extend(Order, PosRestaurantOrder); + + +const PosRestaurantOrderline = (Orderline) => class PosRestaurantOrderline extends Orderline { + constructor() { + super(...arguments); + this.note = this.note || ""; + if (this.pos.config.iface_printers) { + this.uuid = this.uuid || uuidv4(); + // mp dirty is true if this orderline has changed since the last kitchen print + this.mp_dirty = false + if (!this.mp_skip) { + // mp_skip is true if the cashier want this orderline + // not to be sent to the kitchen + this.mp_skip = false; + } + } + } + //@override + can_be_merged_with(orderline) { + if (orderline.get_note() !== this.get_note()) { + return false; + } else { + return (!this.mp_skip) && (!orderline.mp_skip) && super.can_be_merged_with(...arguments); + } + } + //@override + clone(){ + const orderline = super.clone(...arguments); + orderline.note = this.note; + return orderline; + } + //@override + export_as_JSON(){ + const json = super.export_as_JSON(...arguments); + json.note = this.note; + if (this.pos.config.iface_printers) { + json.uuid = this.uuid; + json.mp_skip = this.mp_skip; + } + return json; + } + //@override + init_from_JSON(json){ + super.init_from_JSON(...arguments); + this.note = json.note; + if (this.pos.config.iface_printers) { + this.uuid = json.uuid; + this.mp_skip = json.mp_skip; + } + } + set_note(note){ + this.note = note; + } + get_note(){ + return this.note; + } + set_skip(skip) { + if (this.mp_dirty && skip && !this.mp_skip) { + this.mp_skip = true; + } + if (this.mp_skip && !skip) { + this.mp_skip = false; + } + } + set_dirty(dirty) { + if (this.printable()) { + this.mp_dirty = dirty; + } + } + get_line_diff_hash(){ + if (this.get_note()) { + return this.id + '|' + this.get_note(); + } else { + return '' + this.id; + } + } + // can this orderline be potentially printed ? + printable() { + return this.pos.db.is_product_in_category(this.pos.printers_category_ids_set, this.get_product().id); + } +} +Registries.Model.extend(Orderline, PosRestaurantOrderline); + +const PosRestaurantPayment = (Payment) => class PosRestaurantPayment extends Payment { + /** + * Override this method to be able to show the 'Adjust Authorisation' button + * on a validated payment_line and to show the tip screen which allow + * tipping even after payment. By default, this returns true for all + * non-cash payment. + */ + canBeAdjusted() { + if (this.payment_method.payment_terminal) { + return this.payment_method.payment_terminal.canBeAdjusted(this.cid); + } + return !this.payment_method.is_cash_count; + } +} +Registries.Model.extend(Payment, PosRestaurantPayment); + +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/payment.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/payment.js new file mode 100644 index 0000000..355d674 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/js/payment.js @@ -0,0 +1,24 @@ +odoo.define('pos_restaurant.PaymentInterface', function (require) { + "use strict"; + + var PaymentInterface = require('point_of_sale.PaymentInterface'); + + PaymentInterface.include({ + /** + * Return true if the amount that was authorized can be modified, + * false otherwise + * @param {string} cid - The id of the paymentline + */ + canBeAdjusted(cid) { + return false; + }, + + /** + * Called when the amount authorized by a payment request should + * be adjusted to account for a new order line, it can only be called if + * canBeAdjusted returns True + * @param {string} cid - The id of the paymentline + */ + send_payment_adjust: function (cid) {}, + }); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/scss/restaurant.scss b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/scss/restaurant.scss new file mode 100644 index 0000000..d1f1f4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/scss/restaurant.scss @@ -0,0 +1,586 @@ +/* --- Restaurant Specific CSS --- */ + +.screen .screen-content-flexbox { + margin: 0px auto; + text-align: left; + height: 100%; + overflow: hidden; + position: relative; + display: -webkit-flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; +} + +/* ------ FLOOR SELECTOR ------- */ + +.floor-selector { + line-height: 48px; + font-size: 18px; + display: -webkit-flex; + display: flex; + text-align: center; + width: 100%; +} +.floor-selector .button { + cursor: pointer; + border-left: solid 1px $gray-400; + -webkit-flex: 1; + flex: 1; +} +.floor-selector .button:first-child { + border-left: none; +} +.floor-selector .button.active { + background: $o-navbar-badge-bg; + color: white; +} + +/* ------ FLOOR MAP ------- */ + +.floor-map { + -webkit-flex: 1; + flex: 1; + position: relative; + width: auto; + height: 100%; + box-shadow: 0px 6px 0px -3px rgba(0,0,0,0.07) inset; + background: #D8D7D7; + background-repeat: no-repeat; + overflow: auto; + background-size: cover; + transition: all 300ms ease-in-out; +} + +.floor-map .tables { + position: relative; + --scale: 1; + transform: scale(var(--scale)); +} +@media screen and (min-width: 1024px) { + .floor-map .tables { + max-width: 1024px; + margin: auto; + max-height: 540px; + border-radius: 0px 0px 6px 6px; + border: dashed 2px rgba(0,0,0,0.1); + border-top: none; + height: 100%; + } +} + +.floor-map .table{ + position: absolute; + text-align: center; + font-size: 18px; + color: white; + background: rgb(53, 211, 116); + border-radius: 3px; + cursor: pointer; + box-shadow: 0px 3px rgba(0,0,0,0.07); + transition: background, background-color 300ms ease-in-out; + overflow: hidden; +} +.floor-map .table .table-cover { + display: block; + position: absolute; + left: 0; right: 0; bottom: 0; + border-radius: 0px 0px 3px 3px; + background: rgba(0,0,0,0.2); +} +.floor-map .table .table-cover.full { + border-radius: 3px 3px 3px 3px; +} +.floor-map .table .table-seats { + position: absolute; + display: inline-block; + bottom: 0; + left: 50%; + height: 20px; + line-height: 20px; + font-size: 16px; + border-radius: 5px; + margin-left: -16px; + margin-bottom: 4px; + background: black; + color: white; + opacity: 0.2; + z-index: 3; + padding: 0 4px; +} +.floor-map .table .label { + display: block; + max-height: 100%; + overflow: hidden; + position: relative; + bottom: 5px; +} +.floor-map .table.selected { + outline: solid rgba(255,255,255,0.3); + cursor: move; + z-index: 50; +} +.floor-map .table.selected .table-seats { + margin-left: -12px; +} +.floor-map .edit-button.editing { + position: fixed; + top: 0; + right: 0; + font-size: 20px; + margin: 8px; + line-height: 32px; + width: 32px; + text-align: center; + border-radius: 5px; + cursor: pointer; + border: solid 1px rgba(0,0,0,0.2); +} +.floor-map .edit-button.editing.active { + background: #444; + border-color: transparent; + color: white; +} +.floor-map .edit-bar { + position: fixed; + top: 0; + right: 40px; + margin: 8px; + line-height: 34px; + text-align: center; + border-radius: 5px; + cursor: pointer; + font-size: 20px; + background: rgba(255,255,255,0.5); + z-index: 100; +} +.floor-map .edit-bar .edit-button { + position: relative; + width: 32px; + display: inline-block; + cursor: pointer; + margin-right: -4px; + border-right: solid 1px rgba(0,0,0,0.2); + transition: all 150ms linear; +} +.floor-map .edit-bar .edit-button.disabled { + cursor: default; +} +.floor-map .edit-bar .edit-button.disabled > * { + opacity: 0.5; +} +.floor-map .edit-bar .color-picker { + position: absolute; + left: 36px; + top: 40px; + width: 180px; + height: 180px; + border-radius: 3px; + z-index: 100; +} +.floor-map .edit-bar .color-picker .color { + display: block; + float: left; + cursor: pointer; + width: 60px; + height: 60px; + background-color: gray; +} +.floor-map .edit-bar .color-picker .color.tl { border-top-left-radius: 3px; } +.floor-map .edit-bar .color-picker .color.tr { border-top-right-radius: 3px; } +.floor-map .edit-bar .color-picker .color.bl { border-bottom-left-radius: 3px; } +.floor-map .edit-bar .color-picker .color.br { border-bottom-right-radius: 3px; } + +.floor-map .edit-bar .close-picker { + position: absolute; + bottom: 0; + left: 50%; + margin-left: -16px; + margin-bottom: -16px; + width: 32px; + height: 32px; + line-height: 32px; + text-align: center; + font-size: 20px; + border-radius: 16px; + background: black; + color: white; + cursor: pointer; +} + +.floor-map .edit-bar .edit-button:last-child { + margin-right: 0; + border-right: none; +} + +.floor-map .table.selected .table-handle { + padding: 0px; + position: absolute; + width: 48px; + height: 48px; + left: 50%; + top: 50%; + border-radius: 24px; + background: white; + box-shadow: 0px 2px 3px rgba(0,0,0,0.2); + /* See o-grab-cursor mixin */ + cursor: url(/web/static/img/openhand.cur), grab; + transition: all 150ms linear; + z-index: 100; + transform: translate(-50%, -50%); +} +.floor-map .table.selected .table-handle:hover { + width: 60px; + height: 60px; + border-radius: 30px; +} +.floor-map .table .table-handle.top { top: 0; } +.floor-map .table .table-handle.bottom { top: 100%; } +.floor-map .table .table-handle.left { left: 0; } +.floor-map .table .table-handle.right { left: 100%; } + +.floor-map .table .order-count { + position: absolute; + top: 0; + left: 50%; + background: black; + width: 20px; + margin-top: 1px; + margin-left: -10px; + height: 20px; + line-height: 20px; + border-radius: 10px; + font-size: 16px; + z-index: 10; +} +.floor-map .table .order-count.notify-printing { + background: red; +} +.floor-map .table .order-count.notify-skipped { + background: blue; +} + +.floor-map .empty-floor { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + width: 400px; + height: 40px; + font-size: 18px; + text-align: center; + opacity: 0.6; +} +.floor-map .empty-floor i { + display: inline-block; + padding: 6px 7px 3px; + margin: 0px 3px; + background: rgba(255,255,255,0.5); + border-radius: 3px; +} + + +/* ------ FLOOR BUTTON IN THE ORDER SELECTOR ------- */ + +.pos .order-button.floor-button { + display: flex; + align-items: center; + background: $o-navbar-badge-bg; + font-weight: bold; + font-size: 16px; + padding-left: 16px; + padding-right: 16px; + overflow-wrap: anywhere; + text-overflow: hidden; +} +.pos .order-button.floor-button .table-name { + margin-left: 5px; +} +.pos .order-button.floor-button .fa{ + font-size: 24px; + line-height: 42px; +} +/* ------ ORDER LINE STATUS ------- */ + +.pos .order .orderline.dirty { + border-left: solid 6px #6EC89B; + color: #6EC89B; + padding-left: 9px; +} +.pos .order .orderline.skip { + border-left: solid 6px #7F82AC; + color: #7F82AC; + padding-left: 9px; +} + +/* ------ SPLIT BILL SCREEN ------- */ + +.splitbill-screen.screen .contents { + display: flex; + flex-flow: column nowrap; + margin: 0px auto; + max-width: 1024px; + border-left: dashed 1px rgb(215,215,215); + border-right: dashed 1px rgb(215,215,215); + height: 100%; +} +.splitbill-screen.screen .main { + display: flex; + flex-flow: row nowrap; + /* take the remaining vertical space */ + flex: 1; + /* do not capture overflow in this element */ + overflow: hidden; +} +.splitbill-screen.screen .main .lines { + display: flex; + flex: 1; + justify-content: center; + /* show scrollbar inside this element if its content overflows */ + overflow-y: auto; +} +.splitbill-screen.screen .main .controls { + display: flex; + flex-flow: column nowrap; +} +.splitbill-screen.screen .pay-button { + margin: 16px; +} +.splitbill-screen.screen .pay-button .button { + background: $gray-200; + line-height: 74px; + font-size: 16px; + border: solid 1px rgb(202, 202, 202); + border-top-width: 0px; + cursor: pointer; + width: 100%; + text-align: center; +} +.splitbill-screen.screen .pay-button .button:first-child { + border-top-width: 1px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.splitbill-screen.screen .pay-button .button:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.splitbill-screen.screen .pay-button .button:active { + background: black; + border-color: black; + color: white; +} + +.splitbill-screen.screen .main .lines { + border-right: dashed 1px rgb(215,215,215); +} + +.splitbill-screen.screen .main .controls { + flex: 1; +} + +/* ------ NARROWER SCREEN ------ */ +@media screen and (max-width: 768px) { + .splitbill-screen.screen .main { + flex-flow: column nowrap; + } + .splitbill-screen.screen .main .controls { + border-top: dashed 1px rgb(215,215,215); + flex: none; + } +} + +.tip-screen .tip-options .total-amount { + text-align: center; + font-size: x-large; + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.tip-screen .tip-amount-options { + background: white; + border-radius: 3px; + margin-left: 4rem; + margin-right: 4rem; +} + +.tip-screen .percentage-amounts { + display: flex; +} + +.tip-screen .tip-options .button { + background: #FAFAFA; + border: solid 1px rgb(209, 209, 209); + border-radius: 3px; + flex: 1; + margin: 1rem; + display: flex; + flex-flow: column nowrap; + justify-content: center; + cursor: pointer; +} + +.tip-screen .tip-options .button .percentage { + text-align: center; + font-size: xx-large; + color: #2196F3; + padding-top: 4rem; + padding-bottom: 0.75rem; +} + +.tip-screen .tip-options .button .amount { + text-align: center; + font-size: large; + color: #757575; + padding-bottom: 4rem; +} + +.tip-screen .custom-amount-form { + display: flex; +} + +.tip-screen .custom-amount-form .item { + font-size: x-large; + color: #2196F3; + margin: 1rem; + flex: 1 +} + +.tip-screen .custom-amount-form .label { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + text-align: center; +} + +.tip-screen .custom-amount-form .input { + background: #FAFAFA; + border: solid 1px rgb(209, 209, 209); + border-radius: 3px; + margin: 1rem; + text-align: right; + overflow: hidden; + position: relative; +} + +.tip-screen .custom-amount-form .input .currency { + position: absolute; + display: flex; + right: 0; + top: 0; + bottom: 0; + width: 3rem; + justify-content: center; + align-items: center; +} + +.tip-screen .custom-amount-form .input input { + border: none; + padding: 0; + outline: none; + font-size: x-large; + text-align: right; + margin-left: 1rem; + margin-right: 3rem; + height: 100%; + width: calc(100% - 4rem); + background: #FAFAFA; + color: #2196F3; +} + +.tip-screen .custom-amount-form .input input:focus { + border: none; + padding: 0; + outline: none; +} + +.tip-screen .custom-amount-form .add { + text-align: center; +} + +.tip-screen .no-tip { + display: flex; + color: #2196F3; + font-size: x-large; +} + +.tip-screen .no-tip .button { + text-align: center; + flex: 1; + padding: 1.5rem; +} + +.tip-screen .pos-receipt-container { + display: none; + position: fixed; + top: 0; + left: 0; + margin: 0; +} + +@media print { + .tip-screen .pos-receipt-container { + display: block; + } + .tip-screen .pos-receipt-container * { + visibility: visible; + } +} + +.pos-receipt .tip-form { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.pos-receipt .tip-form .title { + text-align: center; +} + +.pos-receipt .tip-form > div { + margin-top: 1rem; +} + +.pos-receipt .tip-form .option { + display: flex; + flex-flow: column nowrap; + align-items: center; + flex: 1; + justify-content: center; +} + +.pos-receipt .tip-form .percentage-options { + display: flex; + flex-flow: row nowrap; +} + +.ticket-screen .tip-cell { + height: 100%; + width: 100%; + text-align: right; + white-space: nowrap; +} + +.ticket-screen .tip-cell input { + width: 100%; + text-align: right; + font-size: medium; + color: #555555; + padding-bottom: 5px; + border: none; + outline: none; +} + +.ticket-screen .tip-cell input:focus { + border: none; + outline: none; + border-bottom: solid 1px #555555; +} + +.multiprint-flex { + display: flex; + margin-bottom: 10px; +} + +.multiprint-flex .product-quantity { + margin-right: 50px; +} diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Chrome.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Chrome.xml new file mode 100644 index 0000000..b87b129 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Chrome.xml @@ -0,0 +1,10 @@ + + + + + +
+ + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml new file mode 100644 index 0000000..013d7c3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/ChromeWidgets/BackToFloorButton.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + () + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Resizeable.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Resizeable.xml new file mode 100644 index 0000000..169c888 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Resizeable.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/BillScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/BillScreen.xml new file mode 100644 index 0000000..14743a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/BillScreen.xml @@ -0,0 +1,31 @@ + + + + +
+
+
+
+

Bill Printing

+
+ + Ok + + + +
+
+
+ + + Print +
+
+ +
+
+
+
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml new file mode 100644 index 0000000..76aff3d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditBar.xml @@ -0,0 +1,63 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + +
+
+ + + + + + + + + + +
+ + + +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml new file mode 100644 index 0000000..9c3a607 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/EditableTable.xml @@ -0,0 +1,31 @@ + + + + + + +
+ + + + + + + +
+
+
+
+
+ + + + + + +
+
+
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml new file mode 100644 index 0000000..2b67a5f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/FloorScreen.xml @@ -0,0 +1,49 @@ + + + + +
+
+ +
+ + + + + +
+
+ +
+
+ This floor has no tables yet, use the + + button in the editing toolbar to create new tables. +
+
+ + + + +
+ + + + +
+
+
+
+
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml new file mode 100644 index 0000000..1283899 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/FloorScreen/TableWidget.xml @@ -0,0 +1,19 @@ + + + + +
+ + + + + + + + + + +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml new file mode 100644 index 0000000..cbdcc83 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreen.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + env.pos.config.set_tip_after_payment and !currentOrder.is_paid() + + + + + Keep Open + + $0 + + + + + Close Tab + + $0 + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml new file mode 100644 index 0000000..50a2b7b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/PaymentScreen/PaymentScreenPaymentLines.xml @@ -0,0 +1,19 @@ + + + + + + +
+ Adjust Amount +
+
+ +
+ Reverse +
+
+
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml new file mode 100644 index 0000000..083b2e4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/OrderlineNoteButton.xml @@ -0,0 +1,12 @@ + + + + +
+ + + Internal Note +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml new file mode 100644 index 0000000..12a4e39 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/PrintBillButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Bill + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml new file mode 100644 index 0000000..e8efb30 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SplitBillButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Split + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml new file mode 100644 index 0000000..2f1f4a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/SubmitOrderButton.xml @@ -0,0 +1,12 @@ + + + + + + + + Order + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml new file mode 100644 index 0000000..5a33b17 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TableGuestsButton.xml @@ -0,0 +1,14 @@ + + + + +
+ + + + + Guests +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml new file mode 100644 index 0000000..6eb0c97 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ControlButtons/TransferOrderButton.xml @@ -0,0 +1,12 @@ + + + + +
+ + + Transfer +
+
+ +
diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml new file mode 100644 index 0000000..a5c96de --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/Orderline.xml @@ -0,0 +1,15 @@ + + + + + + +
  • + + +
  • +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ProductScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ProductScreen.xml new file mode 100644 index 0000000..aad8e48 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ProductScreen/ProductScreen.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml new file mode 100644 index 0000000..94a8e45 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/OrderReceipt.xml @@ -0,0 +1,50 @@ + + + + + + +
    PRO FORMA
    +
    +
    + + !props.isBill + + + + at table + + +
    Guests:
    +
    +
    + + +
    +
    For convenience, we are providing the following gratuity calculations:
    +
    +
    +
    15%
    +
    + +
    +
    +
    +
    20%
    +
    + +
    +
    +
    +
    25%
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/ReceiptScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/ReceiptScreen.xml new file mode 100644 index 0000000..f8bf560 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/ReceiptScreen/ReceiptScreen.xml @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml new file mode 100644 index 0000000..95b1a27 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitBillScreen.xml @@ -0,0 +1,46 @@ + + + + +
    +
    +
    + + + + Back + +
    +

    Bill Splitting

    +
    +
    +
    +
    +
    +
      + + + +
    +
    +
    +
    +
    + + + +
    +
    +
    + + + Payment +
    +
    +
    +
    +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml new file mode 100644 index 0000000..fd71374 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/SplitBillScreen/SplitOrderline.xml @@ -0,0 +1,48 @@ + + + + +
  • + + + + + + +
      + +
    • + + + + + / + + + + + + + + + at + + / + +
    • +
      + +
    • + With a + + + % + + discount +
    • +
      +
    +
  • +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TicketScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TicketScreen.xml new file mode 100644 index 0000000..cdd6759 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TicketScreen.xml @@ -0,0 +1,37 @@ + + + + + +
    Table
    +
    Tip
    +
    + +
    + +
    Table
    +
    +
    +
    +
    +
    Tip
    +
    +
    +
    + + + +
    + + +
    + + + +
    + +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TipScreen.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TipScreen.xml new file mode 100644 index 0000000..212e2a2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/Screens/TipScreen.xml @@ -0,0 +1,64 @@ + + + + +
    +
    +
    +
    + + + + Back + + + + + Reprint receipts + +
    +

    Add a tip

    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    No Tip
    +
    +
    +
    Amount
    +
    + +
    + +
    +
    +
    +
    +
    +
    + + + +
    + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/TipReceipt.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/TipReceipt.xml new file mode 100644 index 0000000..b1bb043 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/TipReceipt.xml @@ -0,0 +1,79 @@ + + + + +
    + + +
    +
    + +

    + +

    +
    +
    +
    + +
    +
    + +
    Tel:
    +
    + +
    VAT:
    +
    + +
    +
    + +
    +
    + + + + +
    +
    + +
    +
    --------------------------------
    +
    Served by
    +
    +
    +
    +
    + +
    + +
    +
    + + +
    + Subtotal +
    +
    +
    + +
    + Tip: +
    ________________________
    +
    +
    + +
    + Total: +
    ________________________
    +
    +
    +
    + +
    +
    ______________________________________________
    +
    Signature
    +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/multiprint.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/multiprint.xml new file mode 100644 index 0000000..233cda8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/src/xml/multiprint.xml @@ -0,0 +1,68 @@ + + + + +
    +
    + +
    +
    + / +
    +
    +
    +
    + +
    +
    + CANCELLED + : +
    +
    +
    + +
    + + +
    + +
    + NOTE + ... +
    +
    ---
    +
    +
    +
    +
    +
    +
    +
    + +
    + NEW + : +
    +
    +
    + +
    + + +
    + +
    + NOTE + ... +
    +
    ---
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/ControlButtons.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/ControlButtons.tour.js new file mode 100644 index 0000000..1611d0b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/ControlButtons.tour.js @@ -0,0 +1,62 @@ +odoo.define('pos_restaurant.tour.ControlButtons', function (require) { + 'use strict'; + + const { TextAreaPopup } = require('point_of_sale.tour.TextAreaPopupTourMethods'); + const { NumberPopup } = require('point_of_sale.tour.NumberPopupTourMethods'); + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { ProductScreen } = require('pos_restaurant.tour.ProductScreenTourMethods'); + const { SplitBillScreen } = require('pos_restaurant.tour.SplitBillScreenTourMethods'); + const { BillScreen } = require('pos_restaurant.tour.BillScreenTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + // signal to start generating steps + // when finished, steps can be taken from getSteps + startSteps(); + + // Test TransferOrderButton + FloorScreen.do.clickTable('T2'); + ProductScreen.exec.addOrderline('Water', '5', '2', '10.0'); + ProductScreen.do.clickTransferButton(); + FloorScreen.do.clickTable('T4'); + ProductScreen.do.clickOrderline('Water', '5', '2'); + Chrome.do.backToFloor(); + FloorScreen.do.clickTable('T2'); + ProductScreen.check.orderIsEmpty(); + Chrome.do.backToFloor(); + FloorScreen.do.clickTable('T4'); + ProductScreen.do.clickOrderline('Water', '5', '2'); + + // Test SplitBillButton + ProductScreen.do.clickSplitBillButton(); + SplitBillScreen.do.clickBack(); + + // Test OrderlineNoteButton + ProductScreen.do.clickNoteButton(); + TextAreaPopup.check.isShown(); + TextAreaPopup.do.inputText('test note'); + TextAreaPopup.do.clickConfirm(); + ProductScreen.check.orderlineHasNote('Water', '5', 'test note'); + ProductScreen.exec.addOrderline('Water', '8', '1', '8.0'); + + // Test PrintBillButton + ProductScreen.do.clickPrintBillButton(); + BillScreen.check.isShown(); + BillScreen.do.clickOk(); + + // Test GuestButton + ProductScreen.do.clickGuestButton(); + NumberPopup.do.pressNumpad('1 5'); + NumberPopup.check.inputShownIs('15'); + NumberPopup.do.clickConfirm(); + ProductScreen.check.guestNumberIs('15') + + ProductScreen.do.clickGuestButton(); + NumberPopup.do.pressNumpad('5'); + NumberPopup.check.inputShownIs('5'); + NumberPopup.do.clickConfirm(); + ProductScreen.check.guestNumberIs('5') + + Tour.register('ControlButtonsTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/FloorScreen.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/FloorScreen.tour.js new file mode 100644 index 0000000..3c110b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/FloorScreen.tour.js @@ -0,0 +1,118 @@ +odoo.define('pos_restaurant.tour.FloorScreen', function (require) { + 'use strict'; + + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { TextInputPopup } = require('point_of_sale.tour.TextInputPopupTourMethods'); + const { NumberPopup } = require('point_of_sale.tour.NumberPopupTourMethods'); + const { ProductScreen } = require('pos_restaurant.tour.ProductScreenTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + // signal to start generating steps + // when finished, steps can be taken from getSteps + startSteps(); + + // check floors if they contain their corresponding tables + FloorScreen.check.selectedFloorIs('Main Floor'); + FloorScreen.check.hasTable('T2'); + FloorScreen.check.hasTable('T4'); + FloorScreen.check.hasTable('T5'); + FloorScreen.do.clickFloor('Second Floor'); + FloorScreen.check.hasTable('T3'); + FloorScreen.check.hasTable('T1'); + + // clicking table in active mode does not open product screen + // instead, table is selected + FloorScreen.do.clickEdit(); + FloorScreen.check.editModeIsActive(true); + FloorScreen.do.clickTable('T3'); + FloorScreen.check.selectedTableIs('T3'); + FloorScreen.do.clickTable('T1'); + FloorScreen.check.selectedTableIs('T1'); + + // switching floor in edit mode deactivates edit mode + FloorScreen.do.clickFloor('Main Floor'); + FloorScreen.check.editModeIsActive(false); + FloorScreen.do.clickEdit(); + FloorScreen.check.editModeIsActive(true); + + // test add table + FloorScreen.do.clickAddTable(); + FloorScreen.check.selectedTableIs('T1'); + FloorScreen.do.clickRename(); + TextInputPopup.check.isShown(); + TextInputPopup.do.inputText('T100'); + TextInputPopup.do.clickConfirm(); + FloorScreen.check.selectedTableIs('T100'); + + // test duplicate table + FloorScreen.do.clickDuplicate(); + // new table is already named T101 + FloorScreen.check.selectedTableIs('T101'); + FloorScreen.do.clickRename(); + TextInputPopup.check.isShown(); + TextInputPopup.do.inputText('T1111'); + TextInputPopup.do.clickConfirm(); + FloorScreen.check.selectedTableIs('T1111'); + + // switch floor, switch back and check if + // the new tables are still there + FloorScreen.do.clickFloor('Second Floor'); + FloorScreen.check.editModeIsActive(false); + FloorScreen.check.hasTable('T3'); + FloorScreen.check.hasTable('T1'); + + FloorScreen.do.clickFloor('Main Floor'); + FloorScreen.check.hasTable('T2'); + FloorScreen.check.hasTable('T4'); + FloorScreen.check.hasTable('T5'); + FloorScreen.check.hasTable('T100'); + FloorScreen.check.hasTable('T1111'); + + // test delete table + FloorScreen.do.clickEdit(); + FloorScreen.check.editModeIsActive(true); + FloorScreen.do.clickTable('T2'); + FloorScreen.check.selectedTableIs('T2'); + FloorScreen.do.clickTrash(); + Chrome.do.confirmPopup(); + + // change number of seats + FloorScreen.do.clickTable('T4'); + FloorScreen.check.selectedTableIs('T4'); + FloorScreen.do.clickSeats(); + NumberPopup.do.pressNumpad('Backspace 9'); + NumberPopup.check.inputShownIs('9'); + NumberPopup.do.clickConfirm(); + FloorScreen.check.tableSeatIs('T4', '9'); + + // change number of seat when the input is already selected + FloorScreen.do.clickTable('T4'); + FloorScreen.check.selectedTableIs('T4'); + FloorScreen.do.clickSeats(); + NumberPopup.do.pressNumpad('1 5'); + NumberPopup.check.inputShownIs('15'); + NumberPopup.do.clickConfirm(); + FloorScreen.check.tableSeatIs('T4', '15'); + + // change shape + FloorScreen.do.changeShapeTo('round'); + + // Opening product screen in main floor should go back to main floor + FloorScreen.do.clickEdit(); + FloorScreen.check.editModeIsActive(false); + FloorScreen.check.tableIsNotSelected('T4'); + FloorScreen.do.clickTable('T4'); + ProductScreen.check.isShown(); + Chrome.check.backToFloorTextIs('Main Floor', 'T4'); + Chrome.do.backToFloor(); + + // Opening product screen in second floor should go back to second floor + FloorScreen.do.clickFloor('Second Floor'); + FloorScreen.check.hasTable('T3'); + FloorScreen.do.clickTable('T3'); + Chrome.check.backToFloorTextIs('Second Floor', 'T3'); + + Tour.register('FloorScreenTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/SplitBillScreen.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/SplitBillScreen.tour.js new file mode 100644 index 0000000..5680a15 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/SplitBillScreen.tour.js @@ -0,0 +1,80 @@ +odoo.define('pos_restaurant.tour.SplitBillScreen', function (require) { + 'use strict'; + + const { PaymentScreen } = require('point_of_sale.tour.PaymentScreenTourMethods'); + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { ProductScreen } = require('pos_restaurant.tour.ProductScreenTourMethods'); + const { SplitBillScreen } = require('pos_restaurant.tour.SplitBillScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + // signal to start generating steps + // when finished, steps can be taken from getSteps + startSteps(); + + FloorScreen.do.clickTable('T2'); + ProductScreen.do.confirmOpeningPopup(); + ProductScreen.exec.addOrderline('Water', '5', '2', '10.0'); + ProductScreen.exec.addOrderline('Minute Maid', '3', '2', '6.0'); + ProductScreen.exec.addOrderline('Coca-Cola', '1', '2', '2.0'); + ProductScreen.do.clickSplitBillButton(); + + // Check if the screen contains all the orderlines + SplitBillScreen.check.orderlineHas('Water', '5', '0'); + SplitBillScreen.check.orderlineHas('Minute Maid', '3', '0'); + SplitBillScreen.check.orderlineHas('Coca-Cola', '1', '0'); + + // split 3 water and 1 coca-cola + SplitBillScreen.do.clickOrderline('Water'); + SplitBillScreen.check.orderlineHas('Water', '5', '1'); + SplitBillScreen.do.clickOrderline('Water'); + SplitBillScreen.do.clickOrderline('Water'); + SplitBillScreen.check.orderlineHas('Water', '5', '3'); + SplitBillScreen.check.subtotalIs('6.0') + SplitBillScreen.do.clickOrderline('Coca-Cola'); + SplitBillScreen.check.orderlineHas('Coca-Cola', '1', '1'); + SplitBillScreen.check.subtotalIs('8.0') + + // click pay to split, go back to check the lines + SplitBillScreen.do.clickPay(); + PaymentScreen.do.clickBack(); + ProductScreen.do.clickOrderline('Water', '3.0') + ProductScreen.do.clickOrderline('Coca-Cola', '1.0') + + // go back to the original order and see if the order is changed + Chrome.do.clickTicketButton(); + TicketScreen.do.selectOrder('-0001'); + ProductScreen.check.isShown() + ProductScreen.do.clickOrderline('Water', '2.0') + ProductScreen.do.clickOrderline('Minute Maid', '3.0') + + Tour.register('SplitBillScreenTour', { test: true, url: '/pos/ui' }, getSteps()); + + startSteps(); + + FloorScreen.do.clickTable('T2'); + ProductScreen.exec.addOrderline('Water', '1', '2.0'); + ProductScreen.exec.addOrderline('Minute Maid', '1', '2.0'); + ProductScreen.exec.addOrderline('Coca-Cola', '1', '2.0'); + Chrome.do.backToFloor(); + FloorScreen.do.clickTable('T2'); + ProductScreen.do.clickSplitBillButton(); + + SplitBillScreen.do.clickOrderline('Water'); + SplitBillScreen.do.clickOrderline('Coca-Cola'); + SplitBillScreen.do.clickPay(); + PaymentScreen.do.clickBack(); + Chrome.do.clickTicketButton(); + TicketScreen.do.selectOrder('-0002'); + ProductScreen.do.clickOrderline('Water', '1.0'); + ProductScreen.do.clickOrderline('Coca-Cola', '1.0'); + ProductScreen.check.totalAmountIs('4.40'); + Chrome.do.clickTicketButton(); + TicketScreen.do.selectOrder('-0001'); + ProductScreen.do.clickOrderline('Minute Maid', '1.0'); + ProductScreen.check.totalAmountIs('2.20'); + + Tour.register('SplitBillScreenTour2', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TicketScreen.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TicketScreen.tour.js new file mode 100644 index 0000000..b834bfe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TicketScreen.tour.js @@ -0,0 +1,63 @@ +odoo.define('pos_restaurant.tour.TicketScreen', function (require) { + 'use strict'; + + const { ProductScreen } = require('point_of_sale.tour.ProductScreenTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + startSteps(); + + // New Ticket button should not be in the ticket screen if no table is selected. + Chrome.do.clickTicketButton(); + TicketScreen.check.noNewTicketButton(); + TicketScreen.do.clickDiscard(); + + // Deleting the last order in the table brings back to floorscreen + FloorScreen.do.clickTable('T4'); + ProductScreen.do.confirmOpeningPopup(); + ProductScreen.check.isShown(); + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains(2, '-0001'); + TicketScreen.do.deleteOrder('-0001'); + FloorScreen.check.isShown(); + + // Create 2 items in a table. From floorscreen, delete 1 item. Then select the other item. + // Correct order and screen should be displayed and the BackToFloorButton is shown. + FloorScreen.do.clickTable('T2'); + ProductScreen.exec.addOrderline('Minute Maid', '1', '2'); + ProductScreen.check.totalAmountIs('2.0'); + Chrome.do.clickTicketButton(); + TicketScreen.do.clickNewTicket(); + ProductScreen.exec.addOrderline('Coca-Cola', '2', '2'); + ProductScreen.check.totalAmountIs('4.0'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T2', '2'); + Chrome.do.clickTicketButton(); + TicketScreen.do.deleteOrder('-0003'); + Chrome.do.confirmPopup(); + TicketScreen.do.selectOrder('-0002'); + ProductScreen.check.isShown(); + ProductScreen.check.totalAmountIs('2.0'); + Chrome.check.backToFloorTextIs('Main Floor', 'T2'); + Chrome.do.backToFloor(); + + // Make sure that order is deleted properly. + FloorScreen.do.clickTable('T5'); + ProductScreen.exec.addOrderline('Minute Maid', '1', '3'); + ProductScreen.check.totalAmountIs('3.0'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T5', '1'); + Chrome.do.clickTicketButton(); + TicketScreen.do.deleteOrder('-0004'); + Chrome.do.confirmPopup(); + TicketScreen.do.clickDiscard(); + FloorScreen.check.isShown(); + FloorScreen.check.orderCountSyncedInTableIs('T5', '0'); + FloorScreen.do.clickTable('T5'); + ProductScreen.check.orderIsEmpty(); + + Tour.register('PosResTicketScreenTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TipScreen.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TipScreen.tour.js new file mode 100644 index 0000000..b7fac64 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/TipScreen.tour.js @@ -0,0 +1,127 @@ +odoo.define('pos_restaurant.tour.TipScreen', function (require) { + 'use strict'; + + const { ProductScreen } = require('point_of_sale.tour.ProductScreenTourMethods'); + const { PaymentScreen } = require('point_of_sale.tour.PaymentScreenTourMethods'); + const { ReceiptScreen } = require('point_of_sale.tour.ReceiptScreenTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { TipScreen } = require('pos_restaurant.tour.TipScreenTourMethods'); + const { NumberPopup } = require('point_of_sale.tour.NumberPopupTourMethods'); + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + startSteps(); + + // Create order that is synced when draft. + // order 1 + FloorScreen.do.clickTable('T2'); + ProductScreen.do.confirmOpeningPopup(); + ProductScreen.exec.addOrderline('Minute Maid', '1', '2'); + ProductScreen.check.totalAmountIs('2.0'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T2', '1'); + FloorScreen.do.clickTable('T2'); + ProductScreen.check.totalAmountIs('2.0'); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod('Bank'); + PaymentScreen.do.clickValidate(); + TipScreen.check.isShown(); + Chrome.do.clickTicketButton(); + TicketScreen.do.clickNewTicket(); + // order 2 + ProductScreen.exec.addOrderline('Coca-Cola', '2', '2'); + ProductScreen.check.totalAmountIs('4.0'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T2', '1'); + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains('2', 'Tipping'); + TicketScreen.do.clickDiscard(); + + // Create without syncing the draft. + // order 3 + FloorScreen.do.clickTable('T5'); + ProductScreen.exec.addOrderline('Minute Maid', '3', '2'); + ProductScreen.check.totalAmountIs('6.0'); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod('Bank'); + PaymentScreen.do.clickValidate(); + TipScreen.check.isShown(); + Chrome.do.clickTicketButton(); + TicketScreen.do.clickNewTicket(); + // order 4 + ProductScreen.exec.addOrderline('Coca-Cola', '4', '2'); + ProductScreen.check.totalAmountIs('8.0'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T5', '1'); + Chrome.do.clickTicketButton(); + TicketScreen.check.nthRowContains('3', 'Tipping'); + + // Tip 20% on order1 + TicketScreen.do.selectOrder('-0001'); + TipScreen.check.isShown(); + TipScreen.check.totalAmountIs('2.0'); + TipScreen.check.percentAmountIs('15%', '0.30'); + TipScreen.check.percentAmountIs('20%', '0.40'); + TipScreen.check.percentAmountIs('25%', '0.50'); + TipScreen.do.clickPercentTip('20%'); + TipScreen.check.inputAmountIs('0.40') + Chrome.do.backToFloor(); + FloorScreen.check.isShown(); + Chrome.do.clickTicketButton(); + + // Tip 25% on order3 + TicketScreen.do.selectOrder('-0003'); + TipScreen.check.isShown(); + TipScreen.check.totalAmountIs('6.0'); + TipScreen.check.percentAmountIs('15%', '0.90'); + TipScreen.check.percentAmountIs('20%', '1.20'); + TipScreen.check.percentAmountIs('25%', '1.50'); + TipScreen.do.clickPercentTip('25%'); + TipScreen.check.inputAmountIs('1.50'); + Chrome.do.backToFloor(); + FloorScreen.check.isShown(); + Chrome.do.clickTicketButton(); + + // finalize order 4 then tip custom amount + TicketScreen.do.selectOrder('-0004'); + ProductScreen.check.isShown(); + ProductScreen.check.totalAmountIs('8.0'); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod('Bank'); + PaymentScreen.do.clickValidate(); + TipScreen.check.isShown(); + TipScreen.check.totalAmountIs('8.0'); + TipScreen.check.percentAmountIs('15%', '1.20'); + TipScreen.check.percentAmountIs('20%', '1.60'); + TipScreen.check.percentAmountIs('25%', '2.00'); + TipScreen.do.setCustomTip('1.00'); + TipScreen.check.inputAmountIs('1.00') + Chrome.do.backToFloor(); + FloorScreen.check.isShown(); + + // settle tips here + Chrome.do.clickTicketButton(); + TicketScreen.do.selectFilter('Tipping'); + TicketScreen.check.tipContains('1.00'); + TicketScreen.do.settleTips(); + TicketScreen.do.selectFilter('All active orders'); + TicketScreen.check.nthRowContains(2, 'Ongoing'); + + // tip order2 during payment + // tip screen should not show after validating payment screen + TicketScreen.do.selectOrder('-0002'); + ProductScreen.check.isShown(); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickTipButton(); + NumberPopup.check.isShown(); + NumberPopup.do.pressNumpad('1'); + NumberPopup.check.inputShownIs('1'); + NumberPopup.do.clickConfirm(); + PaymentScreen.do.clickPaymentMethod('Cash'); + PaymentScreen.do.clickValidate(); + ReceiptScreen.check.isShown(); + + Tour.register('PosResTipScreenTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/BillScreenTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/BillScreenTourMethods.js new file mode 100644 index 0000000..ef1e0b3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/BillScreenTourMethods.js @@ -0,0 +1,56 @@ +odoo.define('pos_restaurant.tour.BillScreenTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + + class Do { + clickOk() { + return [ + { + content: `go back`, + trigger: `.receipt-screen .button.next`, + }, + ]; + } + clickBillButton() { + return [ + { + content: "click bill button", + trigger: '.control-button:contains("Bill")', + }, + ]; + } + } + + class Check { + isShown() { + return [ + { + content: 'Bill screen is shown', + trigger: '.receipt-screen h1:contains("Bill Printing")', + run: () => {}, + }, + ]; + } + isQRCodeShown() { + return [ + { + content: "QR codes are shown", + trigger: '#posqrcode', + run: () => {}, + }, + ]; + } + isQRCodeNotShown() { + return [ + { + content: "QR codes are shown", + trigger: 'body:not(:has(#posqrcode))', + run: () => {}, + }, + ]; + } + } + + return createTourMethods('BillScreen', Do, Check); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ChromeTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ChromeTourMethods.js new file mode 100644 index 0000000..5059128 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ChromeTourMethods.js @@ -0,0 +1,33 @@ +odoo.define('pos_restaurant.tour.ChromeTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + const { Do } = require('point_of_sale.tour.ChromeTourMethods'); + + class DoExt extends Do { + backToFloor() { + return [ + { + content: 'back to floor', + trigger: '.floor-button', + }, + ]; + } + } + + class Check { + backToFloorTextIs(floor, table) { + return [ + { + content: `back to floor text is '${floor} ( ${table} )'`, + trigger: `.floor-button span:contains("${floor}") ~ .table-name:contains("(${table})")`, + run: () => {}, + }, + ]; + } + } + + class Execute {} + + return createTourMethods('Chrome', DoExt, Check, Execute); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/FloorScreenTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/FloorScreenTourMethods.js new file mode 100644 index 0000000..733fd26 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/FloorScreenTourMethods.js @@ -0,0 +1,157 @@ +odoo.define('pos_restaurant.tour.FloorScreenTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + + class Do { + clickTable(name) { + return [ + { + content: `click table '${name}'`, + trigger: `.floor-map .table .label:contains("${name}")`, + }, + ]; + } + clickFloor(name) { + return [ + { + content: `click '${name}' floor`, + trigger: `.floor-selector .button-floor:contains("${name}")`, + }, + ]; + } + clickEdit() { + return [ + { + content: `click edit button`, + trigger: `.floor-map .edit-button`, + }, + ]; + } + clickAddTable() { + return [ + { + content: 'add table', + trigger: `.floor-map .edit-button i[aria-label=Add]`, + }, + ]; + } + clickDuplicate() { + return [ + { + content: 'duplicate table', + trigger: `.floor-map .edit-button i[aria-label=Duplicate]`, + }, + ]; + } + clickRename() { + return [ + { + content: 'rename table', + trigger: `.floor-map .edit-button i[aria-label=Rename]`, + }, + ]; + } + clickSeats() { + return [ + { + content: 'change number of seats', + trigger: `.floor-map .edit-button i[aria-label=Seats]`, + }, + ]; + } + clickTrash() { + return [ + { + content: 'trash table', + trigger: `.floor-map .edit-button.trash`, + }, + ]; + } + changeShapeTo(shape) { + return [ + { + content: `change shape to '${shape}'`, + trigger: `.edit-button .button-option${shape === 'round' ? '.square' : '.round'}`, + }, + ]; + } + } + + class Check { + selectedFloorIs(name) { + return [ + { + content: `selected floor is '${name}'`, + trigger: `.floor-selector .button-floor.active:contains("${name}")`, + run: () => {}, + }, + ]; + } + selectedTableIs(name) { + return [ + { + content: `selected table is '${name}'`, + trigger: `.floor-map .table.selected .label:contains("${name}")`, + run: () => {}, + }, + ]; + } + hasTable(name) { + return [ + { + content: `selected floor has '${name}' table`, + trigger: `.floor-map .tables .table .label:contains("${name}")`, + run: () => {}, + }, + ]; + } + editModeIsActive(flag) { + return [ + { + content: `check if edit mode is ${flag ? 'active' : 'inactive'}`, + trigger: `.floor-map .edit-button${flag ? '.active' : ':not(:has(.active))'}`, + run: () => {}, + }, + ]; + } + tableSeatIs(table, val) { + return [ + { + content: `number of seats in table '${table}' is '${val}'`, + trigger: `.floor-map .tables .table .label:contains("${table}") ~ .table-seats:contains("${val}")`, + run: function () {}, + }, + ]; + } + orderCountSyncedInTableIs(table, count) { + return [ + { + trigger: `.floor-map .table .order-count:contains("${count}") ~ .label:contains("${table}")`, + run: function () {}, + }, + ]; + } + isShown() { + return [ + { + trigger: '.floor-map', + run: function () {}, + }, + ]; + } + tableIsNotSelected(name) { + return [ + { + content: `table '${name}' is not selected`, + trigger: `.floor-map .table:not(.selected) .label:contains("${name}")`, + run: function () {}, + }, + ]; + } + } + + class Execute {} + + return createTourMethods('FloorScreen', Do, Check, Execute); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ProductScreenTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ProductScreenTourMethods.js new file mode 100644 index 0000000..1ffb479 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/ProductScreenTourMethods.js @@ -0,0 +1,87 @@ +odoo.define('pos_restaurant.tour.ProductScreenTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + const { Do, Check, Execute } = require('point_of_sale.tour.ProductScreenTourMethods'); + + class DoExt extends Do { + clickSplitBillButton() { + return [ + { + content: 'click split bill button', + trigger: '.control-buttons .control-button.order-split', + }, + ]; + } + clickTransferButton() { + return [ + { + content: 'click transfer button', + trigger: '.control-buttons .control-button span:contains("Transfer")', + }, + ]; + } + clickNoteButton() { + return [ + { + content: 'click note button', + trigger: '.control-buttons .control-button span:contains("Internal Note")', + }, + ]; + } + clickPrintBillButton() { + return [ + { + content: 'click print bill button', + trigger: '.control-buttons .control-button.order-printbill', + }, + ]; + } + clickSubmitButton() { + return [ + { + content: 'click print bill button', + trigger: '.control-buttons .control-button span:contains("Order")', + }, + ]; + } + clickGuestButton() { + return [ + { + content: 'click guest button', + trigger: '.control-buttons .control-button span:contains("Guests")' + } + ] + } + } + + class CheckExt extends Check { + orderlineHasNote(name, quantity, note) { + return [ + { + content: `line has ${quantity} quantity`, + trigger: `.order .orderline .product-name:contains("${name}") ~ .info-list em:contains("${quantity}")`, + run: function () {}, // it's a check + }, + { + content: `line has '${note}' note`, + trigger: `.order .orderline .info-list .orderline-note:contains("${note}")`, + run: function () {}, // it's a check + }, + ]; + } + guestNumberIs(numberInString) { + return [ + { + content: `guest number is ${numberInString}`, + trigger: `.control-buttons .control-button span.control-button-number:contains(${numberInString})`, + run: function () {}, // it's a check + } + ] + } + } + + class ExecuteExt extends Execute {} + + return createTourMethods('ProductScreen', DoExt, CheckExt, ExecuteExt); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/SplitBillScreenTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/SplitBillScreenTourMethods.js new file mode 100644 index 0000000..7f58a1f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/SplitBillScreenTourMethods.js @@ -0,0 +1,65 @@ +odoo.define('pos_restaurant.tour.SplitBillScreenTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + + class Do { + clickOrderline(name, totalQuantity) { + let trigger = `li.orderline .product-name:contains("${name}")`; + if (totalQuantity) { + trigger += ` ~ .info-list .info:contains("${totalQuantity}")`; + } + return [ + { + content: `click '${name}' orderline with total quantity of '${totalQuantity}'`, + trigger, + }, + ]; + } + clickBack() { + return [ + { + content: 'click back button', + trigger: `.splitbill-screen .button.back`, + }, + ]; + } + clickPay() { + return [ + { + content: 'click pay button', + trigger: `.splitbill-screen .pay-button .button` + } + ] + } + } + + class Check { + orderlineHas(name, totalQuantity, splitQuantity) { + return [ + { + content: `'${name}' orderline has total quantity of '${totalQuantity}'`, + trigger: `li.orderline .product-name:contains("${name}") ~ .info-list .info:contains("${totalQuantity}")`, + run: () => {}, + }, + { + content: `'${name}' orderline has '${splitQuantity}' quantity to split`, + trigger: `li.orderline .product-name:contains("${name}") ~ .info-list .info em:contains("${splitQuantity}")`, + run: () => {}, + }, + ]; + } + subtotalIs(amount) { + return [ + { + content: `total amount of split is '${amount}'`, + trigger: `.splitbill-screen .order-info .subtotal:contains("${amount}")`, + }, + ]; + } + } + + class Execute {} + + return createTourMethods('SplitBillScreen', Do, Check, Execute); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/TipScreenTourMethods.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/TipScreenTourMethods.js new file mode 100644 index 0000000..8895d56 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/helpers/TipScreenTourMethods.js @@ -0,0 +1,60 @@ +odoo.define('pos_restaurant.tour.TipScreenTourMethods', function (require) { + 'use strict'; + + const { createTourMethods } = require('point_of_sale.tour.utils'); + + class Do { + clickPercentTip(percent) { + return [ + { + trigger: `.tip-screen .percentage:contains("${percent}")`, + }, + ]; + } + setCustomTip(amount) { + return [ + { + trigger: `.tip-screen .custom-amount-form input`, + run: `text ${amount}`, + }, + ]; + } + } + + class Check { + isShown() { + return [ + { + trigger: '.pos .tip-screen', + run: () => {}, + }, + ]; + } + totalAmountIs(amount) { + return [ + { + trigger: `.tip-screen .total-amount:contains("${amount}")`, + run: () => {}, + }, + ]; + } + percentAmountIs(percent, amount) { + return [ + { + trigger: `.tip-screen .percentage:contains("${percent}") ~ .amount:contains("${amount}")`, + run: () => {}, + }, + ]; + } + inputAmountIs(amount) { + return [ + { + trigger: `.tip-screen .custom-amount-form input[data-amount="${amount}"]`, + run: () => {}, + } + ] + } + } + + return createTourMethods('TipScreen', Do, Check); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/pos_restaurant.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/pos_restaurant.js new file mode 100644 index 0000000..14ceecc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/pos_restaurant.js @@ -0,0 +1,126 @@ +odoo.define('pos_reataurant.tour.synchronized_table_management', function (require) { + 'use strict'; + + const { BillScreen } = require('pos_restaurant.tour.BillScreenTourMethods'); + const { PaymentScreen } = require('point_of_sale.tour.PaymentScreenTourMethods'); + const { ReceiptScreen } = require('point_of_sale.tour.ReceiptScreenTourMethods'); + const { Chrome } = require('pos_restaurant.tour.ChromeTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { ProductScreen } = require('pos_restaurant.tour.ProductScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + const Tour = require('web_tour.tour'); + + startSteps(); + + FloorScreen.do.clickTable('T5'); + + // Create first order + ProductScreen.do.confirmOpeningPopup(); + ProductScreen.do.clickDisplayedProduct('Coca-Cola'); + ProductScreen.check.selectedOrderlineHas('Coca-Cola'); + ProductScreen.do.clickDisplayedProduct('Water'); + ProductScreen.check.selectedOrderlineHas('Water'); + ProductScreen.check.totalAmountIs('4.40'); + + // Create 2nd order (paid) + Chrome.do.clickTicketButton(); + TicketScreen.do.clickNewTicket(); + ProductScreen.do.clickDisplayedProduct('Coca-Cola'); + ProductScreen.check.selectedOrderlineHas('Coca-Cola'); + ProductScreen.do.clickDisplayedProduct('Minute Maid'); + ProductScreen.check.selectedOrderlineHas('Minute Maid'); + ProductScreen.check.totalAmountIs('4.40'); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod('Cash'); + PaymentScreen.do.clickValidate(); + ReceiptScreen.do.clickNextOrder(); + + // After clicking next order, floor screen is shown. + // It should have 1 as number of draft synced order. + FloorScreen.check.orderCountSyncedInTableIs('T5', '1'); + FloorScreen.do.clickTable('T5'); + ProductScreen.check.totalAmountIs('4.40'); + + // Create another draft order and go back to floor + Chrome.do.clickTicketButton(); + TicketScreen.do.clickNewTicket(); + ProductScreen.do.clickDisplayedProduct('Coca-Cola'); + ProductScreen.check.selectedOrderlineHas('Coca-Cola'); + ProductScreen.do.clickDisplayedProduct('Minute Maid'); + ProductScreen.check.selectedOrderlineHas('Minute Maid'); + Chrome.do.backToFloor(); + + // At floor screen, there should be 2 synced draft orders + FloorScreen.check.orderCountSyncedInTableIs('T5', '2'); + + // Delete the first order then go back to floor + FloorScreen.do.clickTable('T5'); + ProductScreen.check.isShown(); + Chrome.do.clickTicketButton(); + TicketScreen.do.deleteOrder('-0001'); + Chrome.do.confirmPopup(); + TicketScreen.do.selectOrder('-0003'); + Chrome.do.backToFloor(); + + // There should be 1 synced draft order. + FloorScreen.check.orderCountSyncedInTableIs('T5', '1'); + + Tour.register('pos_restaurant_sync', { test: true, url: '/pos/ui' }, getSteps()); + + startSteps(); + + /* pos_restaurant_sync_second_login + * + * This tour should be run after the first tour is done. + */ + + // There is one draft synced order from the previous tour + FloorScreen.check.orderCountSyncedInTableIs('T5', '1'); + FloorScreen.do.clickTable('T5'); + ProductScreen.check.totalAmountIs('4.40'); + + // Test transfering an order + ProductScreen.do.clickTransferButton(); + FloorScreen.do.clickTable('T4'); + + // Test if products still get merged after transfering the order + ProductScreen.do.clickDisplayedProduct('Coca-Cola'); + ProductScreen.check.selectedOrderlineHas('Coca-Cola', '2.0'); + ProductScreen.check.totalAmountIs('6.60'); + ProductScreen.do.pressNumpad('1'); + ProductScreen.check.totalAmountIs('4.40'); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod('Cash'); + PaymentScreen.do.clickValidate(); + ReceiptScreen.do.clickNextOrder(); + // At this point, there are no draft orders. + + FloorScreen.do.clickTable('T2'); + ProductScreen.check.isShown(); + ProductScreen.check.orderIsEmpty(); + ProductScreen.do.clickTransferButton(); + FloorScreen.do.clickTable('T4'); + ProductScreen.do.clickDisplayedProduct('Coca-Cola'); + ProductScreen.check.totalAmountIs('2.20'); + Chrome.do.backToFloor(); + FloorScreen.check.orderCountSyncedInTableIs('T4', '1'); + + Tour.register('pos_restaurant_sync_second_login', { test: true, url: '/pos/ui' }, getSteps()); + + startSteps(); + + ProductScreen.do.confirmOpeningPopup(); + FloorScreen.do.clickTable("5"); + ProductScreen.do.clickDisplayedProduct("Coca-Cola"); + BillScreen.do.clickBillButton(); + BillScreen.check.isShown(); + BillScreen.check.isQRCodeNotShown(); + BillScreen.do.clickOk(); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod("Bank"); + PaymentScreen.do.clickValidate(); + BillScreen.check.isQRCodeShown(); + + Tour.register('BillScreenTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/refund.tour.js b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/refund.tour.js new file mode 100644 index 0000000..bf7a80f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/static/tests/tours/refund.tour.js @@ -0,0 +1,45 @@ +odoo.define('pos_restaurant.tour.Refund', function (require) { + 'use strict'; + + const { PaymentScreen } = require('point_of_sale.tour.PaymentScreenTourMethods'); + const { FloorScreen } = require('pos_restaurant.tour.FloorScreenTourMethods'); + const { ProductScreen } = require('pos_restaurant.tour.ProductScreenTourMethods'); + const { TicketScreen } = require('point_of_sale.tour.TicketScreenTourMethods'); + const { ReceiptScreen } = require('point_of_sale.tour.ReceiptScreenTourMethods'); + const { getSteps, startSteps } = require('point_of_sale.tour.utils'); + var Tour = require('web_tour.tour'); + + // signal to start generating steps + // when finished, steps can be taken from getSteps + startSteps(); + + // Create first order and pay it + FloorScreen.do.clickTable("T2"); + ProductScreen.do.confirmOpeningPopup(); + ProductScreen.do.clickDisplayedProduct("Coca-Cola"); + ProductScreen.check.selectedOrderlineHas("Coca-Cola"); + ProductScreen.do.clickDisplayedProduct("Coca-Cola"); + ProductScreen.check.selectedOrderlineHas("Coca-Cola"); + ProductScreen.do.clickDisplayedProduct("Water"); + ProductScreen.check.selectedOrderlineHas("Water"); + ProductScreen.check.totalAmountIs("6.60"); + ProductScreen.do.clickPayButton(); + PaymentScreen.do.clickPaymentMethod("Cash"); + PaymentScreen.do.clickValidate(); + ReceiptScreen.do.clickNextOrder(); + + // Go to another table and refund one of the product + FloorScreen.do.clickTable("T4"); + ProductScreen.check.orderIsEmpty(); + ProductScreen.do.clickRefund(); + TicketScreen.do.selectOrder("-0001"); + TicketScreen.do.clickOrderline("Coca-Cola"); + TicketScreen.do.pressNumpad("2"); + TicketScreen.check.toRefundTextContains("To Refund: 2.00"); + TicketScreen.do.confirmRefund(); + ProductScreen.check.isShown(); + ProductScreen.check.selectedOrderlineHas("Coca-Cola"); + ProductScreen.check.totalAmountIs("-4.40"); + + Tour.register('RefundStayCurrentTableTour', { test: true, url: '/pos/ui' }, getSteps()); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/__init__.py new file mode 100644 index 0000000..6f4bae0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import test_frontend diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/test_frontend.py b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/test_frontend.py new file mode 100644 index 0000000..12c4171 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/tests/test_frontend.py @@ -0,0 +1,224 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import odoo.tests +from odoo.addons.account.tests.common import AccountTestInvoicingCommon + + +@odoo.tests.tagged('post_install', '-at_install') +class TestFrontend(AccountTestInvoicingCommon, odoo.tests.HttpCase): + + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass(chart_template_ref=chart_template_ref) + + cls.env = cls.env(user=cls.env.ref('base.user_admin')) + account_obj = cls.env['account.account'] + + account_receivable = account_obj.create({'code': 'X1012', + 'name': 'Account Receivable - Test', + 'account_type': 'asset_receivable', + 'reconcile': True}) + + printer = cls.env['restaurant.printer'].create({ + 'name': 'Kitchen Printer', + 'proxy_ip': 'localhost', + }) + drinks_category = cls.env['pos.category'].create({'name': 'Drinks'}) + + main_company = cls.env.ref('base.main_company') + + second_cash_journal = cls.env['account.journal'].create({ + 'name': 'Cash 2', + 'code': 'CSH2', + 'type': 'cash', + 'company_id': main_company.id + }) + + cls.env['pos.payment.method'].create({ + 'name': 'Cash 2', + 'split_transactions': False, + 'receivable_account_id': account_receivable.id, + 'journal_id': second_cash_journal.id, + }) + + pos_config = cls.env['pos.config'].create({ + 'name': 'Bar', + 'module_pos_restaurant': True, + 'is_table_management': True, + 'iface_splitbill': True, + 'iface_printbill': True, + 'iface_orderline_notes': True, + 'printer_ids': [(4, printer.id)], + 'iface_start_categ_id': drinks_category.id, + 'start_category': True, + 'pricelist_id': cls.env.ref('product.list0').id, + }) + + main_floor = cls.env['restaurant.floor'].create({ + 'name': 'Main Floor', + 'pos_config_id': pos_config.id, + }) + + cls.env['restaurant.table'].create({ + 'name': 'T5', + 'floor_id': main_floor.id, + 'seats': 4, + 'position_h': 100, + 'position_v': 100, + }) + cls.env['restaurant.table'].create({ + 'name': 'T4', + 'floor_id': main_floor.id, + 'seats': 4, + 'shape': 'square', + 'position_h': 150, + 'position_v': 100, + }) + cls.env['restaurant.table'].create({ + 'name': 'T2', + 'floor_id': main_floor.id, + 'seats': 4, + 'position_h': 250, + 'position_v': 100, + }) + + second_floor = cls.env['restaurant.floor'].create({ + 'name': 'Second Floor', + 'pos_config_id': pos_config.id, + }) + + cls.env['restaurant.table'].create({ + 'name': 'T1', + 'floor_id': second_floor.id, + 'seats': 4, + 'shape': 'square', + 'position_h': 100, + 'position_v': 150, + }) + cls.env['restaurant.table'].create({ + 'name': 'T3', + 'floor_id': second_floor.id, + 'seats': 4, + 'position_h': 100, + 'position_v': 250, + }) + + cls.env['ir.property']._set_default( + 'property_account_receivable_id', + 'res.partner', + account_receivable, + main_company, + ) + + test_sale_journal = cls.env['account.journal'].create({ + 'name': 'Sales Journal - Test', + 'code': 'TSJ', + 'type': 'sale', + 'company_id': main_company.id + }) + + cash_journal = cls.env['account.journal'].create({ + 'name': 'Cash Test', + 'code': 'TCJ', + 'type': 'cash', + 'company_id': main_company.id + }) + + pos_config.write({ + 'journal_id': test_sale_journal.id, + 'invoice_journal_id': test_sale_journal.id, + 'payment_method_ids': [(0, 0, { + 'name': 'Cash restaurant', + 'split_transactions': True, + 'receivable_account_id': account_receivable.id, + 'journal_id': cash_journal.id, + })], + }) + + cls.env['product.product'].create({ + 'available_in_pos': True, + 'list_price': 2.20, + 'name': 'Coca-Cola', + 'weight': 0.01, + 'pos_categ_id': drinks_category.id, + 'categ_id': cls.env.ref('point_of_sale.product_category_pos').id, + 'taxes_id': [(6, 0, [])], + }) + + cls.env['product.product'].create({ + 'available_in_pos': True, + 'list_price': 2.20, + 'name': 'Water', + 'weight': 0.01, + 'pos_categ_id': drinks_category.id, + 'categ_id': cls.env.ref('point_of_sale.product_category_pos').id, + 'taxes_id': [(6, 0, [])], + }) + + cls.env['product.product'].create({ + 'available_in_pos': True, + 'list_price': 2.20, + 'name': 'Minute Maid', + 'weight': 0.01, + 'pos_categ_id': drinks_category.id, + 'categ_id': cls.env.ref('point_of_sale.product_category_pos').id, + 'taxes_id': [(6, 0, [])], + }) + + pricelist = cls.env['product.pricelist'].create({'name': 'Restaurant Pricelist'}) + pos_config.write({'pricelist_id': pricelist.id}) + + cls.pos_config = pos_config + + def test_01_pos_restaurant(self): + + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'pos_restaurant_sync', login="admin") + + self.assertEqual(1, self.env['pos.order'].search_count([('amount_total', '=', 4.4), ('state', '=', 'draft')])) + self.assertEqual(1, self.env['pos.order'].search_count([('amount_total', '=', 4.4), ('state', '=', 'paid')])) + + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'pos_restaurant_sync_second_login', login="admin") + + self.assertEqual(0, self.env['pos.order'].search_count([('amount_total', '=', 4.4), ('state', '=', 'draft')])) + self.assertEqual(1, self.env['pos.order'].search_count([('amount_total', '=', 2.2), ('state', '=', 'draft')])) + self.assertEqual(2, self.env['pos.order'].search_count([('amount_total', '=', 4.4), ('state', '=', 'paid')])) + + def test_02_others(self): + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'SplitBillScreenTour', login="admin") + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'ControlButtonsTour', login="admin") + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'FloorScreenTour', login="admin") + + def test_04_ticket_screen(self): + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'PosResTicketScreenTour', login="admin") + + def test_05_tip_screen(self): + self.pos_config.write({'set_tip_after_payment': True, 'iface_tipproduct': True, 'tip_product_id': self.env.ref('point_of_sale.product_product_tip')}) + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'PosResTipScreenTour', login="admin") + + order1 = self.env['pos.order'].search([('pos_reference', 'ilike', '%-0001')]) + order2 = self.env['pos.order'].search([('pos_reference', 'ilike', '%-0002')]) + order3 = self.env['pos.order'].search([('pos_reference', 'ilike', '%-0003')]) + order4 = self.env['pos.order'].search([('pos_reference', 'ilike', '%-0004')]) + self.assertTrue(order1.is_tipped and order1.tip_amount == 0.40) + self.assertTrue(order2.is_tipped and order2.tip_amount == 1.00) + self.assertTrue(order3.is_tipped and order3.tip_amount == 1.50) + self.assertTrue(order4.is_tipped and order4.tip_amount == 1.00) + + def test_06_split_bill_screen(self): + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'SplitBillScreenTour2', login="admin") + + def test_07_refund_stay_current_table(self): + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'RefundStayCurrentTableTour', login="admin") + + def test_11_bill_screen_qrcode(self): + self.env.company.point_of_sale_use_ticket_qr_code = True + self.pos_config.with_user(self.env.ref('base.user_admin')).open_ui() + self.start_tour("/pos/ui?config_id=%d" % self.pos_config.id, 'BillScreenTour', login="admin") diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_order_views.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_order_views.xml new file mode 100644 index 0000000..182eb8d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_order_views.xml @@ -0,0 +1,16 @@ + + + + + pos.order.form.view.inherit + pos.order + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_restaurant_views.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_restaurant_views.xml new file mode 100644 index 0000000..1f34be1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/pos_restaurant_views.xml @@ -0,0 +1,171 @@ + + + + + + Restaurant Floors + restaurant.floor + +
    + + + + + + + + + + + + + + + + +
    +
    +
    + + + Restaurant Floors + restaurant.floor + + + + + + + + + + + restaurant.floor.search + restaurant.floor + + + + + + + + + + restaurant.floor.kanban + restaurant.floor + + + + + + +
    +
    Floor Name:
    +
    Point of Sale:
    +
    +
    +
    +
    +
    +
    + + + Floor Plans + ir.actions.act_window + restaurant.floor + tree,kanban,form + +

    + Add a new restaurant floor +

    + A restaurant floor represents the place where customers are served, this is where you can + define and position the tables. +

    +
    +
    + + + Restaurant Table + restaurant.table + +
    + + + + + + + + + + + + +
    +
    +
    + + + + + + + Order Printer + restaurant.printer + +
    + + + + + + + + +
    +
    +
    + + + Order Printers + ir.actions.act_window + restaurant.printer + tree,kanban,form + +

    + Add a new restaurant order printer +

    + Order Printers are used by restaurants and bars to print the + order updates in the kitchen/bar when the waiter updates the order. +

    + Each Order Printer has an IP Address that defines the IoT Box/Hardware + Proxy where the printer can be found, and a list of product categories. + An Order Printer will only print updates for products belonging to one of + its categories. +

    +
    +
    + + + Order Printers + restaurant.printer + + + + + + + + + + + +
    diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/res_config_settings_views.xml new file mode 100644 index 0000000..8bfa110 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pos_restaurant/views/res_config_settings_views.xml @@ -0,0 +1,105 @@ + + + + res.config.settings.view.form.inherit.pos_restaurant + res.config.settings + + +
    +
    +

    Restaurant & Bar

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant/pyproject.toml b/odoo-bringout-oca-ocb-pos_restaurant/pyproject.toml new file mode 100644 index 0000000..becb6b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_restaurant" +version = "16.0.0" +description = "Restaurant - Restaurant extensions for the Point of Sale " +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_restaurant"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/README.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/README.md new file mode 100644 index 0000000..d5a4f55 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/README.md @@ -0,0 +1,48 @@ +# POS Restaurant Adyen + +Odoo addon: pos_restaurant_adyen + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant_adyen +``` + +## Dependencies + +This addon depends on: +- pos_adyen +- pos_restaurant +- payment_adyen + +## Manifest Information + +- **Name**: POS Restaurant Adyen +- **Version**: 1.0 +- **Category**: Point of Sale +- **License**: LGPL-3 +- **Installable**: False + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_restaurant_adyen`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/ARCHITECTURE.md new file mode 100644 index 0000000..fddfcea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_restaurant_adyen Module - pos_restaurant_adyen + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONFIGURATION.md new file mode 100644 index 0000000..55067c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_restaurant_adyen. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONTROLLERS.md new file mode 100644 index 0000000..ff097c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/CONTROLLERS.md @@ -0,0 +1,17 @@ +# Controllers + +HTTP routes provided by this module. + +```mermaid +sequenceDiagram + participant U as User/Client + participant C as Module Controllers + participant O as ORM/Views + + U->>C: HTTP GET/POST (routes) + C->>O: ORM operations, render templates + O-->>U: HTML/JSON/PDF +``` + +Notes +- See files in controllers/ for route definitions. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/DEPENDENCIES.md new file mode 100644 index 0000000..45fed22 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/DEPENDENCIES.md @@ -0,0 +1,7 @@ +# Dependencies + +This addon depends on: + +- [pos_adyen](../../odoo-bringout-oca-ocb-pos_adyen) +- [pos_restaurant](../../odoo-bringout-oca-ocb-pos_restaurant) +- [payment_adyen](../../odoo-bringout-oca-ocb-payment_adyen) diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/FAQ.md new file mode 100644 index 0000000..024b526 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_restaurant_adyen or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/INSTALL.md new file mode 100644 index 0000000..dcbba7f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant_adyen" +# or +uv pip install odoo-bringout-oca-ocb-pos_restaurant_adyen" +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/MODELS.md new file mode 100644 index 0000000..4ca34a4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/MODELS.md @@ -0,0 +1,15 @@ +# Models + +Detected core models and extensions in pos_restaurant_adyen. + +```mermaid +classDiagram + class pos_order + class pos_payment + class pos_payment_method + class pos_session +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/OVERVIEW.md new file mode 100644 index 0000000..695eef4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_restaurant_adyen. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_restaurant_adyen +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/USAGE.md new file mode 100644 index 0000000..8c0b163 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_restaurant_adyen +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__init__.py new file mode 100644 index 0000000..7d34c7c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import controllers +from . import models diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__manifest__.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__manifest__.py new file mode 100644 index 0000000..068e8b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/__manifest__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': 'POS Restaurant Adyen', + 'version': '1.0', + 'category': 'Point of Sale', + 'sequence': 6, + 'summary': 'Adds American style tipping to Adyen', + 'depends': ['pos_adyen', 'pos_restaurant', 'payment_adyen'], + 'data': [ + 'views/pos_payment_method_views.xml', + ], + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_restaurant_adyen/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/__init__.py new file mode 100644 index 0000000..5d4b25d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import main diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/main.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/main.py new file mode 100644 index 0000000..9f5d5be --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/controllers/main.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import logging + +from odoo import http +from odoo.http import request +from odoo.addons.payment_adyen.controllers.main import AdyenController + +_logger = logging.getLogger(__name__) + + +class PosRestaurantAdyenController(AdyenController): + + @http.route() + def adyen_webhook(self, **post): + if post.get('eventCode') in ['CAPTURE', 'AUTHORISATION_ADJUSTMENT'] and post.get('success') != 'true': + _logger.warning('%s for transaction_id %s failed', post.get('eventCode'), post.get('originalReference')) + return super(PosRestaurantAdyenController, self).adyen_webhook(**post) diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/af.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/af.po new file mode 100644 index 0000000..ab410a0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/af.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/am.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/am.po new file mode 100644 index 0000000..fbabafb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/am.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ar.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ar.po new file mode 100644 index 0000000..d483c7c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ar.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "حساب تاجر Adyen " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "طلبات نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "طرق الدفع في نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "مدفوعات نقطة البيع " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "رمز حساب تاجر نقطة البيع المُستخدَم في Adyen " diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/az.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/az.po new file mode 100644 index 0000000..7e28c43 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/az.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# erpgo translator , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Nöqtəsi Sifarişləri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Nöqtəsi Ödəniş Üsulları" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Nöqtəsi Ödənişləri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/be.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/be.po new file mode 100644 index 0000000..a16ebec --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/be.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bg.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bg.po new file mode 100644 index 0000000..6120281 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bg.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Поръчки на центъра за продажби" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Методи на плащане за точка на продажба (POS)" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bs.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bs.po new file mode 100644 index 0000000..7fb4dd3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/bs.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-02-11 14:34+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen trgovinski račun" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kod trgovinskog računa prodajnog mjesta korišćen u Adyen-u" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ca.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ca.po new file mode 100644 index 0000000..dd132b1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ca.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# jabelchi, 2022 +# Quim - eccit , 2022 +# marcescu, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: marcescu, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Compte comercial de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandes del Punt de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagaments de punt de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "El codi de compte comercial POS utilitzat a Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/cs.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/cs.po new file mode 100644 index 0000000..5484cf1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/cs.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Rastislav Brencic , 2022 +# Jiří Podhorecký, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jiří Podhorecký, 2022\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Obchodní účet Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky Prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební podmíky v místě prodeje" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Platby v místě prodeje" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kód účtu obchodníka v místě prodeje používaný v systému Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/da.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/da.po new file mode 100644 index 0000000..682005d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/da.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Handels Konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS ordrer" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale betalinger" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "POS-handelskontokoden der bruges i Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/de.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/de.po new file mode 100644 index 0000000..6f7c900 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/de.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen-Händler-Konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassenverkäufe" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassenzahlungen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Der in Adyen verwendete Händlerkontocode des Kassensystems" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es.po new file mode 100644 index 0000000..14e128d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Cuenta de comerciante de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos del TPV" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en el punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "La cuenta de comerciante del TPV que se usa en Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es_MX.po new file mode 100644 index 0000000..683487b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/es_MX.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Cuenta de comerciante de Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comandas del punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago del punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagos en punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "El código de cuenta de comerciante del PdV utilizado en Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/et.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/et.po new file mode 100644 index 0000000..8eedc28 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/et.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Triine Aavik , 2022 +# Algo Kärp , 2022 +# Maidu Targama , 2022 +# Anna, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Anna, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen kaupmehe konto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassa tellimused" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Müügikoha maksed" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen'is kasutatav POS kaupmehe konto kood" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fa.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fa.po new file mode 100644 index 0000000..787b32a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fa.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Hanna Kheradroosta, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Hanna Kheradroosta, 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "سفارشات پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "روش های پرداخت پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "پرداخت های پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fi.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fi.po new file mode 100644 index 0000000..c1ee574 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fi.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Tuomo Aura , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen-kauppiastili" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassapäätteen tilaukset" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassan maksut" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyenissä käytetty kassan kauppatilin koodi" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fr.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fr.po new file mode 100644 index 0000000..4511e5f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/fr.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Compte marchand Ayden" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Commandes du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Paiements du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Le code PdV du compte marchand utilisé sur Ayden" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/gu.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/gu.po new file mode 100644 index 0000000..61aeb6a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/gu.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/he.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/he.po new file mode 100644 index 0000000..0b0689f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/he.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# ZVI BLONDER , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ZVI BLONDER , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "הזמנות קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "אמצעי תשלום קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "תשלומי קופה" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hi.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hi.po new file mode 100644 index 0000000..72596b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hi.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hr.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hr.po new file mode 100644 index 0000000..fc3a649 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hr.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Hrvoje Sić , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Nalozi POS-a" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hu.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hu.po new file mode 100644 index 0000000..bac7b5e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hu.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Értékesítési pont rendelések" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hy.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hy.po new file mode 100644 index 0000000..be1c053 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/hy.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/id.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/id.po new file mode 100644 index 0000000..6dec0d5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/id.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Akun Pedagang Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Order Point of Sale" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pembayaran POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kode akun pedagang POS yang digunakan di Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/is.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/is.po new file mode 100644 index 0000000..755e1e7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/is.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/it.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/it.po new file mode 100644 index 0000000..26517be --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/it.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Account commerciante Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordini punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamenti punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Codice account commerciante per POS usato in Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ja.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ja.po new file mode 100644 index 0000000..fea40df --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ja.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Ryoko Tsuda , 2023 +# Junko Augias, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyenマーチャントアカウント" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POSオーダ" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS支払い" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyenで使用されているマーチャントアカウントコード" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/km.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/km.po new file mode 100644 index 0000000..1c2d1e4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/km.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "ចំណុចនៃការបញ្ជាទិញការលក់" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ko.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ko.po new file mode 100644 index 0000000..c1c200e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ko.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Daye Jeong, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Daye Jeong, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 판매자 계정" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "점포판매시스템 주문" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 결제 수단" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "점포판매시스템 결제" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen에서 사용되는 POS 판매자 계정 코드" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lo.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lo.po new file mode 100644 index 0000000..618a786 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lo.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lt.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lt.po new file mode 100644 index 0000000..7f42bc1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lt.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Ramunė ViaLaurea , 2022 +# Linas Versada , 2022 +# Jonas Zinkevicius , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jonas Zinkevicius , 2023\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "PT užsakymai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pardavimų Taško Mokėjimai" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lv.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lv.po new file mode 100644 index 0000000..0f89bfd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/lv.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Armīns Jeltajevs , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pārdošanas punkta pasūtījumi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pārdošanas punkta maksājumi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ml.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ml.po new file mode 100644 index 0000000..a68db6c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ml.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Niyas Raphy, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ ഒർടേഴ്‌സ് " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ പേയ്മെന്റ്സ്  " + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/mn.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/mn.po new file mode 100644 index 0000000..75692ac --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/mn.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Sanjaajamts Badamjunai , 2022 +# Baskhuu Lodoikhuu , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Baskhuu Lodoikhuu , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "ПОС захиалга" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Төлбөрийн аргууд" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Борлуулалты цэгийн төлбөрүүд" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ms.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ms.po new file mode 100644 index 0000000..a08f6ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ms.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Mehjabin Farsana, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mehjabin Farsana, 2022\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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kaedah Pembayaran Tempat Jualan" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nb.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nb.po new file mode 100644 index 0000000..0c5cfa6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nb.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaordrer" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Betalingsmetoder for Kassasystem" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalinger" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nl.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nl.po new file mode 100644 index 0000000..7a68e0c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/nl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen handelaarsaccount" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorders" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassabetalingen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "De Kassa-handelaarsaccountcode die wordt gebruikt in Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/no.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/no.po new file mode 100644 index 0000000..24e1894 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/no.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pl.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pl.po new file mode 100644 index 0000000..88bc002 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pl.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Konto kupieckie Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Zamówienia Punktu Sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Płatności punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Kod konta kupieckiego POS używany w Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pos_restaurant_adyen.pot b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pos_restaurant_adyen.pot new file mode 100644 index 0000000..563993d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pos_restaurant_adyen.pot @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-02-11 14:34+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt.po new file mode 100644 index 0000000..14cda5f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Manuela Silva , 2024 +# Vasco Rodrigues, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Vasco Rodrigues, 2025\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Ordens do Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de Pagamento do Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos do Ponto de Vendas" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt_BR.po new file mode 100644 index 0000000..38f06b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/pt_BR.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Layna Nascimento, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Layna Nascimento, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Conta do comerciante Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Pedidos do Ponto de Vendas" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Pagamentos de Ponto de Venda" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "O código da conta de comerciante de PDV utilizado no Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ro.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ro.po new file mode 100644 index 0000000..ab92bfe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ro.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Betty Keresztesi, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Cont comerciant Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Comenzile Punctului de vânzare" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode plată Punct de Vânzare" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plăți Punct de Vânzare" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Codul contului de comerciant POS utilizat în Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ru.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ru.po new file mode 100644 index 0000000..7dcc370 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ru.po @@ -0,0 +1,52 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Ivan Kropotkin , 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Торговый счет Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Заказы точки продажи" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способы оплаты в торговых точках" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежи в точках продаж" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Код торгового счета POS, используемый в Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sk.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sk.po new file mode 100644 index 0000000..daea96e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sk.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Objednávky miesta predaja" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sl.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sl.po new file mode 100644 index 0000000..3db5cbe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sl.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Naročila POS" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sq.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sq.po new file mode 100644 index 0000000..2947ba7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sq.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sr.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sr.po new file mode 100644 index 0000000..cf54fba --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sr.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Merchant Account" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Point of Sale Orders" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale Payment Methods" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Point of Sale Payments" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "The POS merchant account code used in Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sv.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sv.po new file mode 100644 index 0000000..780d832 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sv.po @@ -0,0 +1,53 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Kim Asplund , 2022 +# Anders Wallenquist , 2022 +# Chrille Hedberg , 2022 +# Jakob Krabbe , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen handelskonto" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Kassaorder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Kassa-betalningar" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "POS-säljarkontokoden som används i Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sw.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sw.po new file mode 100644 index 0000000..a6c183a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/sw.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ta.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ta.po new file mode 100644 index 0000000..ef686fc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/ta.po @@ -0,0 +1,46 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+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_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/th.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/th.po new file mode 100644 index 0000000..9c47e30 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/th.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Wichanon Jamwutthipreecha, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wichanon Jamwutthipreecha, 2022\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "บัญชีผู้ค้า Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "คำสั่งขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "วิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "การชำระเงินระบบขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "รหัสบัญชีผู้ค้า POS ที่ใช้ใน Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/tr.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/tr.po new file mode 100644 index 0000000..b4a5565 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/tr.po @@ -0,0 +1,54 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# abc Def , 2022 +# Ertuğrul Güreş , 2022 +# Levent Karakaş , 2022 +# Halil, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen Ticari Hesap" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Satış Noktası Siparişi" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Satış Noktası Ödemeleri" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen'de kullanılan POS işyeri hesap kodu" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/uk.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/uk.po new file mode 100644 index 0000000..78ef7ba --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/uk.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Обліковий запис Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Замовлення точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способи оплати точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Платежі точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Код облікового запису точки продажу використано в Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/vi.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/vi.po new file mode 100644 index 0000000..ea14bc4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/vi.po @@ -0,0 +1,50 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Thi Huong Nguyen, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Tài khoản người bán Adyen" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "Đơn hàng điểm bán lẻ" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán lẻ" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Thanh toán điểm bán lẻ" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Mã tài khoản người bán POS sử dụng trong Adyen" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_CN.po new file mode 100644 index 0000000..4eb5b70 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_CN.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Jeffery CHEN , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jeffery CHEN , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 商家账户" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS订单" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "销售点支付" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen 中使用的 POS 商家帐户代码" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_TW.po new file mode 100644 index 0000000..eb7b821 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/i18n/zh_TW.po @@ -0,0 +1,51 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_adyen +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~15.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-02-11 14:34+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,field_description:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "Adyen Merchant Account" +msgstr "Adyen 商家賬號" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_order +msgid "Point of Sale Orders" +msgstr "POS營業點訂單" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS付款條件" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_payment +msgid "Point of Sale Payments" +msgstr "POS營業點付款" + +#. module: pos_restaurant_adyen +#: model:ir.model,name:pos_restaurant_adyen.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_restaurant_adyen +#: model:ir.model.fields,help:pos_restaurant_adyen.field_pos_payment_method__adyen_merchant_account +msgid "The POS merchant account code used in Adyen" +msgstr "Adyen 中使用的 POS 商戶帳號代碼" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/__init__.py new file mode 100644 index 0000000..6562dfd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/__init__.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_order +from . import pos_payment +from . import pos_payment_method +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_order.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_order.py new file mode 100644 index 0000000..f3b8553 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_order.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class PosOrder(models.Model): + _inherit = 'pos.order' + + def action_pos_order_paid(self): + res = super(PosOrder, self).action_pos_order_paid() + if not self.config_id.set_tip_after_payment: + payment_lines = self.payment_ids.filtered(lambda line: line.payment_method_id.use_payment_terminal == 'adyen') + for payment_line in payment_lines: + payment_line._adyen_capture() + return res diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment.py new file mode 100644 index 0000000..4c62cac --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import json +import requests + +from odoo import models + +TIMEOUT = 10 + + +class PosPayment(models.Model): + _inherit = 'pos.payment' + + def _update_payment_line_for_tip(self, tip_amount): + """Capture the payment when a tip is set.""" + res = super(PosPayment, self)._update_payment_line_for_tip(tip_amount) + if self.payment_method_id.use_payment_terminal == 'adyen': + self._adyen_capture() + return res + + def _adyen_capture(self): + data = { + 'originalReference': self.transaction_id, + 'modificationAmount': { + 'value': int(self.amount * 10**self.currency_id.decimal_places), + 'currency': self.currency_id.name, + }, + 'merchantAccount': self.payment_method_id.adyen_merchant_account, + } + + return self.payment_method_id.proxy_adyen_request(data, 'capture') diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment_method.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment_method.py new file mode 100644 index 0000000..d7bdf46 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_payment_method.py @@ -0,0 +1,17 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class PosPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + adyen_merchant_account = fields.Char(help='The POS merchant account code used in Adyen') + + def _get_adyen_endpoints(self): + return { + **super(PosPaymentMethod, self)._get_adyen_endpoints(), + 'adjust': 'https://pal-%s.adyen.com/pal/servlet/Payment/v52/adjustAuthorisation', + 'capture': 'https://pal-%s.adyen.com/pal/servlet/Payment/v52/capture', + } diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_session.py b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_session.py new file mode 100644 index 0000000..c4d3460 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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_merchant_account') + return result diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/static/src/js/payment_adyen.js b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/static/src/js/payment_adyen.js new file mode 100644 index 0000000..a20a680 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/static/src/js/payment_adyen.js @@ -0,0 +1,43 @@ +odoo.define('pos_restaurant_adyen.payment', function (require) { + "use strict"; + + var PaymentAdyen = require('pos_adyen.payment'); + + PaymentAdyen.include({ + _adyen_pay_data: function () { + var data = this._super(); + + if (data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData) { + data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData += "&authorisationType=PreAuth"; + } else { + data.SaleToPOIRequest.PaymentRequest.SaleData.SaleToAcquirerData = "authorisationType=PreAuth"; + } + + return data; + }, + + send_payment_adjust: function (cid) { + var order = this.pos.get_order(); + var line = order.get_paymentline(cid); + var data = { + originalReference: line.transaction_id, + modificationAmount: { + value: parseInt(line.amount * Math.pow(10, this.pos.currency.decimal_places)), + currency: this.pos.currency.name, + }, + merchantAccount: this.payment_method.adyen_merchant_account, + additionalData: { + industryUsage: 'DelayedCharge', + }, + }; + + return this._call_adyen(data, 'adjust'); + }, + + canBeAdjusted: function (cid) { + var order = this.pos.get_order(); + var line = order.get_paymentline(cid); + return ['mc', 'visa', 'amex', 'discover'].includes(line.card_type); + } + }); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/views/pos_payment_method_views.xml b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/views/pos_payment_method_views.xml new file mode 100644 index 0000000..1ffa2e0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pos_restaurant_adyen/views/pos_payment_method_views.xml @@ -0,0 +1,13 @@ + + + + pos.payment.method.form.inherit.restaurant.adyen + pos.payment.method + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_restaurant_adyen/pyproject.toml b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pyproject.toml new file mode 100644 index 0000000..cc4e7c6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_adyen/pyproject.toml @@ -0,0 +1,44 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_restaurant_adyen" +version = "16.0.0" +description = "POS Restaurant Adyen - Adds American style tipping to Adyen" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-pos_adyen>=16.0.0", + "odoo-bringout-oca-ocb-pos_restaurant>=16.0.0", + "odoo-bringout-oca-ocb-payment_adyen>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_restaurant_adyen"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/README.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/README.md new file mode 100644 index 0000000..f9a30ec --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/README.md @@ -0,0 +1,48 @@ +# POS Restaurant Stripe + +Odoo addon: pos_restaurant_stripe + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant_stripe +``` + +## Dependencies + +This addon depends on: +- pos_stripe +- pos_restaurant +- payment_stripe + +## Manifest Information + +- **Name**: POS Restaurant Stripe +- **Version**: 1.0 +- **Category**: Point of Sale +- **License**: LGPL-3 +- **Installable**: False + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_restaurant_stripe`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/ARCHITECTURE.md new file mode 100644 index 0000000..275ade9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_restaurant_stripe Module - pos_restaurant_stripe + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONFIGURATION.md new file mode 100644 index 0000000..bc40677 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_restaurant_stripe. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/DEPENDENCIES.md new file mode 100644 index 0000000..280bd25 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/DEPENDENCIES.md @@ -0,0 +1,7 @@ +# Dependencies + +This addon depends on: + +- [pos_stripe](../../odoo-bringout-oca-ocb-pos_stripe) +- [pos_restaurant](../../odoo-bringout-oca-ocb-pos_restaurant) +- [payment_stripe](../../odoo-bringout-oca-ocb-payment_stripe) diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/FAQ.md new file mode 100644 index 0000000..013683a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_restaurant_stripe or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/INSTALL.md new file mode 100644 index 0000000..9b238fe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_restaurant_stripe" +# or +uv pip install odoo-bringout-oca-ocb-pos_restaurant_stripe" +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/MODELS.md new file mode 100644 index 0000000..ac1aee0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/MODELS.md @@ -0,0 +1,13 @@ +# Models + +Detected core models and extensions in pos_restaurant_stripe. + +```mermaid +classDiagram + class pos_order + class pos_payment +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/OVERVIEW.md new file mode 100644 index 0000000..25f0b5a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_restaurant_stripe. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_restaurant_stripe +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/USAGE.md new file mode 100644 index 0000000..40951fe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_restaurant_stripe +``` diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__init__.py new file mode 100644 index 0000000..dc5e6b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__manifest__.py b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__manifest__.py new file mode 100644 index 0000000..1bbf38f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/__manifest__.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': 'POS Restaurant Stripe', + 'version': '1.0', + 'category': 'Point of Sale', + 'sequence': 6, + 'summary': 'Adds American style tipping to Stripe', + 'depends': ['pos_stripe', 'pos_restaurant', 'payment_stripe'], + 'auto_install': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_restaurant_stripe/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/bs.po b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/bs.po new file mode 100644 index 0000000..6ad02c4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/bs.po @@ -0,0 +1,26 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_stripe +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant_stripe +#: model:ir.model,name:pos_restaurant_stripe.model_pos_order +msgid "Point of Sale Orders" +msgstr "Narudžbe POS-a" + +#. module: pos_restaurant_stripe +#: model:ir.model,name:pos_restaurant_stripe.model_pos_payment +msgid "Point of Sale Payments" +msgstr "Plaćanja na prodajnom mjestu" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/pos_restaurant_stripe.pot b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/pos_restaurant_stripe.pot new file mode 100644 index 0000000..afcd565 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/i18n/pos_restaurant_stripe.pot @@ -0,0 +1,26 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_restaurant_stripe +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_restaurant_stripe +#: model:ir.model,name:pos_restaurant_stripe.model_pos_order +msgid "Point of Sale Orders" +msgstr "" + +#. module: pos_restaurant_stripe +#: model:ir.model,name:pos_restaurant_stripe.model_pos_payment +msgid "Point of Sale Payments" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/__init__.py b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/__init__.py new file mode 100644 index 0000000..f3a2a58 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/__init__.py @@ -0,0 +1,5 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_payment +from . import pos_order diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_order.py b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_order.py new file mode 100644 index 0000000..8a338ad --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_order.py @@ -0,0 +1,17 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models + + +class PosOrder(models.Model): + _inherit = 'pos.order' + + def set_no_tip(self): + """Capture the payment when no tip is set.""" + res = super(PosOrder, self).set_no_tip() + + for payment in self.payment_ids: + if payment.payment_method_id.use_payment_terminal == 'stripe': + payment.payment_method_id.stripe_capture_payment(payment.transaction_id) + + return res diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_payment.py b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_payment.py new file mode 100644 index 0000000..cbf3dd4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/models/pos_payment.py @@ -0,0 +1,16 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from odoo import models + + +class PosPayment(models.Model): + _inherit = 'pos.payment' + + def _update_payment_line_for_tip(self, tip_amount): + """Capture the payment when a tip is set.""" + res = super(PosPayment, self)._update_payment_line_for_tip(tip_amount) + + if self.payment_method_id.use_payment_terminal == 'stripe': + self.payment_method_id.stripe_capture_payment(self.transaction_id, amount=self.amount) + + return res diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/static/src/js/payment_stripe.js b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/static/src/js/payment_stripe.js new file mode 100644 index 0000000..89674c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pos_restaurant_stripe/static/src/js/payment_stripe.js @@ -0,0 +1,24 @@ +odoo.define('pos_restaurant_stripe.payment', function (require) { + "use strict"; + + var PaymentStripe = require('pos_stripe.payment'); + + PaymentStripe.include({ + captureAfterPayment: async function (processPayment, line) { + // Don't capture if the customer can tip, in that case we + // will capture later. + if (! this.canBeAdjusted(line.cid)) { + return this._super(...arguments); + } + }, + + canBeAdjusted: function (cid) { + var order = this.pos.get_order(); + var line = order.get_paymentline(cid); + return this.pos.config.set_tip_after_payment && + line.payment_method.use_payment_terminal === "stripe" && + line.card_type !== 'interac' && + ! line.card_type.includes('eftpos'); + } + }); +}); diff --git a/odoo-bringout-oca-ocb-pos_restaurant_stripe/pyproject.toml b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pyproject.toml new file mode 100644 index 0000000..f20a74a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_restaurant_stripe/pyproject.toml @@ -0,0 +1,44 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_restaurant_stripe" +version = "16.0.0" +description = "POS Restaurant Stripe - Adds American style tipping to Stripe" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-pos_stripe>=16.0.0", + "odoo-bringout-oca-ocb-pos_restaurant>=16.0.0", + "odoo-bringout-oca-ocb-payment_stripe>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_restaurant_stripe"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_six/README.md b/odoo-bringout-oca-ocb-pos_six/README.md new file mode 100644 index 0000000..7c32e81 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/README.md @@ -0,0 +1,46 @@ +# POS Six + +Odoo addon: pos_six + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_six +``` + +## Dependencies + +This addon depends on: +- point_of_sale + +## Manifest Information + +- **Name**: POS Six +- **Version**: 1.0 +- **Category**: Sales/Point Of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_six`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_six/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_six/doc/ARCHITECTURE.md new file mode 100644 index 0000000..446f684 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_six Module - pos_six + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_six/doc/CONFIGURATION.md new file mode 100644 index 0000000..a7b1988 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_six. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_six/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_six/doc/DEPENDENCIES.md new file mode 100644 index 0000000..7794e76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/DEPENDENCIES.md @@ -0,0 +1,5 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) diff --git a/odoo-bringout-oca-ocb-pos_six/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_six/doc/FAQ.md new file mode 100644 index 0000000..413cb41 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_six or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_six/doc/INSTALL.md new file mode 100644 index 0000000..28c092d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_six" +# or +uv pip install odoo-bringout-oca-ocb-pos_six" +``` diff --git a/odoo-bringout-oca-ocb-pos_six/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_six/doc/MODELS.md new file mode 100644 index 0000000..705359a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/MODELS.md @@ -0,0 +1,14 @@ +# Models + +Detected core models and extensions in pos_six. + +```mermaid +classDiagram + class pos_config + class pos_payment_method + class pos_session +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_six/doc/OVERVIEW.md new file mode 100644 index 0000000..8a66329 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_six. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_six +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_six/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_six/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_six/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_six/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_six/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_six/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_six/doc/USAGE.md new file mode 100644 index 0000000..571434e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_six +``` diff --git a/odoo-bringout-oca-ocb-pos_six/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_six/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/__init__.py b/odoo-bringout-oca-ocb-pos_six/pos_six/__init__.py new file mode 100644 index 0000000..2a2787f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/__init__.py @@ -0,0 +1,4 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/__manifest__.py b/odoo-bringout-oca-ocb-pos_six/pos_six/__manifest__.py new file mode 100644 index 0000000..e52f2f9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/__manifest__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +{ + 'name': 'POS Six', + 'version': '1.0', + 'category': 'Sales/Point Of Sale', + 'sequence': 6, + 'summary': 'Integrate your POS with a Six payment terminal', + 'data': [ + 'views/pos_payment_method_views.xml', + ], + 'depends': ['point_of_sale'], + 'installable': True, + 'license': 'LGPL-3', + 'assets': { + 'point_of_sale.assets': [ + 'pos_six/static/lib/six_timapi/timapi.js', + 'pos_six/static/src/js/BalanceButton.js', + 'pos_six/static/src/js/Chrome.js', + 'pos_six/static/src/js/models.js', + 'pos_six/static/src/js/payment_six.js', + 'pos_six/static/src/xml/**/*', + ], + } +} diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/af.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/af.po new file mode 100644 index 0000000..0999a1c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/af.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/am.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/am.po new file mode 100644 index 0000000..6fb439e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/am.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ar.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ar.po new file mode 100644 index 0000000..c5a281d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ar.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "لا تملك الرصيد الكافي " + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "تهيئة نقطة البيع " + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "طرق الدفع في نقطة البيع " + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "إرسال الرصيد " + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "عنوان IP لجهاز الدفع بالبطاقة Six " + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "فشلت عملية الاستعلام عن الرصيد. " + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "لم تتم معالجة المعاملة بشكل صحيح " diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/az.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/az.po new file mode 100644 index 0000000..7b6f7c1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/az.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# erpgo translator , 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: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Nöqtəsi Konfiqurasiyası" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Nöqtəsi Ödəniş Üsulları" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/be.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/be.po new file mode 100644 index 0000000..e5b6664 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/be.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bg.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bg.po new file mode 100644 index 0000000..61772b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bg.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 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: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация на център за продажби" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Методи на плащане за точка на продажба (POS)" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bs.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bs.po new file mode 100644 index 0000000..fb8d3e5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/bs.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo Neuspješno" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Pošalji saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operacija salda nije uspjela." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transakcija nije obrađena ispravno" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ca.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ca.po new file mode 100644 index 0000000..5d4d6fb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ca.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Quim - eccit , 2022 +# Josep Anton Belchi, 2022 +# marcescu, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: marcescu, 2022\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "El balanç ha fallat" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuració del Punt de Venda" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Envia el balanç" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Sis terminals IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "L'operació d'equilibri ha fallat." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "La transacció no s'ha processat correctament" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/cs.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/cs.po new file mode 100644 index 0000000..e5d9d66 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/cs.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Rastislav Brencic , 2022 +# Jiří Podhorecký, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jiří Podhorecký, 2022\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Vyrovnání selhalo" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavení prodejního místa" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební podmíky v místě prodeje" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Odeslat vyrovnání" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operace vyrovnání se nezdařila." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/da.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/da.po new file mode 100644 index 0000000..43531f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/da.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo Slog fejl" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS konfiguration" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Send saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "SIX Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Saldo operationen slog fejl." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaktionen blev ikke korrekt behandlet" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/de.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/de.po new file mode 100644 index 0000000..ce4b727 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/de.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Friederike Fasterling-Nesselbosch, 2022 +# Larissa Manderfeld, 2023 +# Martin Trigaux, 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: Martin Trigaux, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo fehlgeschlagen" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassensystem-Konfiguration" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Saldo senden" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six-Terminal-IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Der Ausgleichsvorgang ist fehlgeschlagen." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaktion wurde nicht korrekt bearbeitet" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es.po new file mode 100644 index 0000000..40939a8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Error en el saldo" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del TPV" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Enviar saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP del Terminal Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Ocurrió un error en la operación de saldo." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "La transacción no se procesó correctamente" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es_MX.po new file mode 100644 index 0000000..580658b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/es_MX.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Error en el saldo" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuración del punto de venta" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago del punto de venta" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Enviar saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Dirección IP de la terminal Six " + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Ocurrió un error en la operación de saldo." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "La transacción no se procesó correctamente" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/et.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/et.po new file mode 100644 index 0000000..b1ed074 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/et.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Maidu Targama , 2022 +# Triine Aavik , 2022 +# Leaanika Randmets, 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: Leaanika Randmets, 2023\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo ebaõnnestus" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa seadistused" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Saada saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six terminali IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Tasakaalustamisoperatsioon ebaõnnestus." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Tehingut ei töödeldud korrektselt" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fa.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fa.po new file mode 100644 index 0000000..d253c80 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fa.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Hamed Mohammadi , 2023 +# Hanna Kheradroosta, 2023 +# Mohsen Mohammadi , 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: Mohsen Mohammadi , 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "پیکربندی پایانه فروش" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "روش های پرداخت پایانه فروش" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP تریمنال Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fi.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fi.po new file mode 100644 index 0000000..d653f43 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fi.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Veikko Väätäjä , 2022 +# Tuomo Aura , 2022 +# Ossi Mantylahti , 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: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldon tasaus epäonnistui" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapäätteen asetukset" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Lähetä saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six-terminaalin IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Saldo-operaatio epäonnistui." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Tapahtumaa ei käsitelty oikein" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fr.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fr.po new file mode 100644 index 0000000..16eee4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/fr.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 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: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Échec du solde" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuration du point de vente" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Envoyer le solde" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP du terminal Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "L'opération de solde a échoué." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "La transaction n'a pas été traitée correctement" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/gu.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/gu.po new file mode 100644 index 0000000..a9e549a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/gu.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/he.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/he.po new file mode 100644 index 0000000..944f4c1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/he.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# ZVI BLONDER , 2022 +# Ofir Blum , 2022 +# Ha Ketem , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ha Ketem , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "מאזן נכשל" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "תצורת קופה" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "אמצעי תשלום קופה" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "שלח יתרה" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "פעולת יצירת מאזן נכשלה" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "ההעברה לא עובדה כראי" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hi.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hi.po new file mode 100644 index 0000000..c36cb17 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hi.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hr.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hr.po new file mode 100644 index 0000000..a166322 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hr.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# hrvoje sić , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Postavke prodajnog mjesta" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hu.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hu.po new file mode 100644 index 0000000..5f356c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hu.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Értékesítési pont beállítása" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hy.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hy.po new file mode 100644 index 0000000..102b00a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/hy.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/id.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/id.po new file mode 100644 index 0000000..4fd34c8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/id.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# whenwesober, 2022 +# Abe Manyo, 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: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo Gagal" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Point of Sale" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Kirim Saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP Enam Terminal" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operasi saldo gagal." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaksi tidak diproses secara benar" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/is.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/is.po new file mode 100644 index 0000000..e42918a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/is.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/it.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/it.po new file mode 100644 index 0000000..69b52e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/it.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Sergio Zanchetta , 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: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo non riuscito" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurazione punto vendita" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Invia saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP terminale Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operazione di saldo non riuscita." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "La transazione non è stata elaborata correttamente" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ja.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ja.po new file mode 100644 index 0000000..c28872e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ja.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Junko Augias, 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: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "残高不足" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS設定" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "残高送信" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six端末IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "残高オペレーションに失敗しました" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "取引が正常に行われませんでした" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/km.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/km.po new file mode 100644 index 0000000..f5ca2e8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/km.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Lux Sok , 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 , 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "ចំណុចនៃការកំណត់រចនាសម្ព័ន្ធលក់" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ko.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ko.po new file mode 100644 index 0000000..e12123c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ko.po @@ -0,0 +1,71 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# 조성현 (jaymz9634) , 2022 +# JH CHOI , 2022 +# Daye Jeong, 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: Daye Jeong, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "잔액 오류" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "점포판매시스템 환경 설정" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 결제 수단" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "잔액 보내기" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six 터미널 IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "거래 잔액 오류" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "트랜잭션이 바르게 처리되지 않았습니다" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lo.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lo.po new file mode 100644 index 0000000..d208edf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lo.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lt.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lt.po new file mode 100644 index 0000000..ef5912a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lt.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Linas Versada , 2022 +# Ramunė ViaLaurea , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ramunė ViaLaurea , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pardavimo taško konfigūracija" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lv.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lv.po new file mode 100644 index 0000000..72a2722 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/lv.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Armīns Jeltajevs , 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: Armīns Jeltajevs , 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Pārdošanas punkta konfigurācija" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six termināļa IP adrese" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Darījums netika korekti apstrādāts" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ml.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ml.po new file mode 100644 index 0000000..0acda92 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ml.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ കോൺഫിഗറേഷൻ" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/mn.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/mn.po new file mode 100644 index 0000000..0a53509 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/mn.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Baskhuu Lodoikhuu , 2022 +# Sanjaajamts Badamjunai , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sanjaajamts Badamjunai , 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Борлуулалтын цэгийн тохиргоо" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Төлбөрийн аргууд" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ms.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ms.po new file mode 100644 index 0000000..2195220 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ms.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Mehjabin Farsana, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mehjabin Farsana, 2022\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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurasi Tempat Jualan" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kaedah Pembayaran Tempat Jualan" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nb.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nb.po new file mode 100644 index 0000000..4e001ac --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nb.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassapunkt" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Betalingsmetoder for Kassasystem" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Send balanse" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaksjonen kunne ikke gjennomføres" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nl.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nl.po new file mode 100644 index 0000000..f9f2ee9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/nl.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo mislukt" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassa instellingen" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Verzend saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "De saldobewerking is mislukt" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "De transactie is niet correct verwerkt" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/no.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/no.po new file mode 100644 index 0000000..6892ab9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/no.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pl.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pl.po new file mode 100644 index 0000000..20c724b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pl.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 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: Tadeusz Karpiński , 2023\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Bilans zawiódł" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfiguracja punktu sprzedaży" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Wyślij bilans" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP terminala Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operacja bilansu zawiodła." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transakcja nie została przetworzona poprawnie." diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pos_six.pot b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pos_six.pot new file mode 100644 index 0000000..024d2b9 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pos_six.pot @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: 2024-02-06 13:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt.po new file mode 100644 index 0000000..d85270b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Manuela Silva , 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: Manuela Silva , 2024\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Venda" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de Pagamento do Ponto de Venda" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt_BR.po new file mode 100644 index 0000000..63519b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/pt_BR.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Rafael H L Moretti , 2022 +# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 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: a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Saldo falhou" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configuração do Ponto de Vendas" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Enviar saldo" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP do terminal Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "A operação de saldo falhou." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "A transação não foi processada corretamente" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ro.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ro.po new file mode 100644 index 0000000..1d16f20 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ro.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Foldi Robert , 2022 +# Martin Trigaux, 2022 +# Betty Keresztesi, 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: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Soldul eșuat" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Configurarea Punctului de Vânzare" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode plată Punct de Vânzare" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Trimite sold" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP Terminal Six" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Operațiunea de încărcare sold a eșuat." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Tranzacția nu a fost procesată corect" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ru.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ru.po new file mode 100644 index 0000000..fc96f8f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ru.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Ivan Kropotkin , 2022 +# Wil Odoo, 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: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Нарушен баланс" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Конфигурация точки продаж" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способы оплаты в торговых точках" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Отправить баланс" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Шесть терминальных IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Операция балансировки неудачна." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Транзакция была обработана неправильно" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sk.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sk.po new file mode 100644 index 0000000..b804f21 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sk.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Jaroslav Bosansky , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jaroslav Bosansky , 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Konfigurácia miesta predaja" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sl.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sl.po new file mode 100644 index 0000000..72676ad --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sl.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Nastavitve POS-blagajne" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sq.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sq.po new file mode 100644 index 0000000..1749ecc --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sq.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sr.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sr.po new file mode 100644 index 0000000..cfae9e5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sr.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Dragan Vukosavljevic , 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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Balance Failed" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Podešavanje POS terminala mesta prodaje" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale Payment Methods" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Send Balance" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "The balance operation failed." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaction was not processed correctly" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sv.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sv.po new file mode 100644 index 0000000..6335b6a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sv.po @@ -0,0 +1,70 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Chrille Hedberg , 2022 +# Kim Asplund , 2022 +# Jakob Krabbe , 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: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Balansen misslyckades" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Kassakonfigurering" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Skicka balans" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six terminal-IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Balansoperationen misslyckades." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Transaktionen behandlades inte korrekt" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sw.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sw.po new file mode 100644 index 0000000..e5abc48 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/sw.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ta.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ta.po new file mode 100644 index 0000000..975fc4a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/ta.po @@ -0,0 +1,64 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +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_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/th.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/th.po new file mode 100644 index 0000000..3a3cb49 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/th.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Wichanon Jamwutthipreecha, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wichanon Jamwutthipreecha, 2022\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "ยอดคงเหลือล้มเหลว" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "กำหนดค่าการขายหน้าร้าน" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "วิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "ส่งยอดคงเหลือ" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "การดำเนินการยอดคงเหลือล้มเหลว" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "ธุรกรรมไม่ได้รับการประมวลผลอย่างถูกต้อง" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/tr.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/tr.po new file mode 100644 index 0000000..5bebf31 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/tr.po @@ -0,0 +1,72 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# abc Def , 2022 +# Levent Karakaş , 2022 +# Ertuğrul Güreş , 2022 +# Halil, 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: Halil, 2023\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Bakiye Başarısız Oldu" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Satış Noktası Yapılandırması" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Bakiye Gönder" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminali IP'si" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Bakiye işlemi başarısız oldu." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "İşlem doğru şekilde işlenmedi" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/uk.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/uk.po new file mode 100644 index 0000000..f294151 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/uk.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Помилка балансу" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Налаштування точки продажу" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способи оплати точки продажу" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Надіслати баланс" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six Terminal IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Балансова операція не вдалася." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Транзакція не оброблена коректно" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/vi.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/vi.po new file mode 100644 index 0000000..84bd022 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/vi.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 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: Thi Huong Nguyen, 2023\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "Số dư không thành công" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "Cấu hình điểm bán lẻ" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán lẻ" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "Gửi số dư" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "IP thiết bị đầu cuối SIX" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "Thao tác số dư không thành công. " + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "Giao dịch không được xử lý chính xác" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_CN.po new file mode 100644 index 0000000..87cd825 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_CN.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Martin Trigaux, 2022 +# Jeffery CHEN , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-06 13:31+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jeffery CHEN , 2022\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "余额失败" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS配置" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "发送余额" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six 终端IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "余额平衡操作失败." + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "交易未正确处理" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_TW.po new file mode 100644 index 0000000..57cef81 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/i18n/zh_TW.po @@ -0,0 +1,68 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_six +# +# Translators: +# Tony Ng, 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: Tony Ng, 2024\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Balance Failed" +msgstr "結餘操作失敗" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_config +msgid "Point of Sale Configuration" +msgstr "POS 銷售點配置" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 銷售點付款方式" + +#. module: pos_six +#: model:ir.model,name:pos_six.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 銷售點操作時段" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/xml/BalanceButton.xml:0 +#, python-format +msgid "Send Balance" +msgstr "傳送結餘" + +#. module: pos_six +#: model:ir.model.fields,field_description:pos_six.field_pos_payment_method__six_terminal_ip +msgid "Six Terminal IP" +msgstr "Six 終端機 IP" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "The balance operation failed." +msgstr "結餘操作失敗。" + +#. module: pos_six +#. odoo-javascript +#: code:addons/pos_six/static/src/js/payment_six.js:0 +#, python-format +msgid "Transaction was not processed correctly" +msgstr "交易未正確處理" diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/models/__init__.py b/odoo-bringout-oca-ocb-pos_six/pos_six/models/__init__.py new file mode 100644 index 0000000..2d6eb07 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/models/__init__.py @@ -0,0 +1,6 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_config +from . import pos_payment_method +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_config.py b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_config.py new file mode 100644 index 0000000..2b7a9ea --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_config.py @@ -0,0 +1,14 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class PosConfig(models.Model): + _inherit = 'pos.config' + + def _force_http(self): + enforce_https = self.env['ir.config_parameter'].sudo().get_param('point_of_sale.enforce_https') + if not enforce_https and self.payment_method_ids.filtered(lambda pm: pm.use_payment_terminal == 'six'): + return True + return super(PosConfig, self)._force_http() diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_payment_method.py b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_payment_method.py new file mode 100644 index 0000000..71a165c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_payment_method.py @@ -0,0 +1,13 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class PosPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + def _get_payment_terminal_selection(self): + return super(PosPaymentMethod, self)._get_payment_terminal_selection() + [('six', 'SIX')] + + six_terminal_ip = fields.Char('Six Terminal IP') diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_session.py b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_session.py new file mode 100644 index 0000000..01ad215 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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('six_terminal_ip') + return result diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/lib/six_timapi/timapi.js b/odoo-bringout-oca-ocb-pos_six/pos_six/static/lib/six_timapi/timapi.js new file mode 100644 index 0000000..e88feb6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/lib/six_timapi/timapi.js @@ -0,0 +1 @@ +var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=function(status,toThrow){throw toThrow};Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);Module["quit"]=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=function(status){quit(status)}}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=function(title){document.title=title}}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;if(end<=_emscripten_get_heap_size()){HEAP32[DYNAMICTOP_PTR>>2]=end}else{return 0}return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}var asm2wasmImports={"f64-rem":function(x,y){return x%y},"debugger":function(){debugger}};var functionPointers=new Array(0);if(typeof WebAssembly!=="object"){err("no native wasm support detected")}function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for getValue: "+type)}return null}var wasmMemory;var wasmTable;var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_NORMAL=0;var ALLOC_NONE=3;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[_malloc,stackAlloc,dynamicAlloc][allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i=endIdx))++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function demangle(func){return func}function demangleAll(text){var regex=/__Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return demangleAll(js)}var WASM_PAGE_SIZE=65536;var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var DYNAMIC_BASE=5535200,DYNAMICTOP_PTR=292288;var TOTAL_STACK=5242880;var INITIAL_TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(INITIAL_TOTAL_MEMORY>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}var wasmBinaryFile='/pos_six/static/lib/six_timapi/timapi.wasm';function getBinary(){try{if(Module["wasmBinary"]){return new Uint8Array(Module["wasmBinary"])}if(Module["readBinary"]){return Module["readBinary"](wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(env){var info={"env":env,"global":{"NaN":NaN,Infinity:Infinity},"global.Math":Math,"asm2wasm":asm2wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource)})}else{instantiateArrayBuffer(receiveInstantiatedSource)}return{}}Module["asm"]=function(global,env,providedBuffer){env["memory"]=wasmMemory;env["table"]=wasmTable=new WebAssembly.Table({"initial":5216,"maximum":5216,"element":"anyfunc"});env["__memory_base"]=1024;env["__table_base"]=0;var exports=createWasm(env);return exports};__ATINIT__.push({func:function(){___emscripten_environ_constructor()}});function _TAWACancelTimeout(slot){try{timapi._TimApiHelpers.TimerWrapper.cancelTimeout(slot)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWACancelTimeout")}}function _TAWADeferredAuth(terminal,response){try{timapi._TimApiHelpers.deferredAuth(terminal,response)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWADeferredAuth")}}function _TAWAErrorNotification(terminal,timError){try{timapi._TimApiHelpers.errorNotification(terminal,timError)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWAErrorNotification")}}function _TAWALicenseChanged(terminal,response){try{timapi._TimApiHelpers.licenseChanged(terminal,response)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWALicenseChanged")}}function _TAWAPublishLogRecord(record,userPointer){try{timapi._TimApiHelpers.publishLogRecord(record,userPointer)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWAPublishLogRecord")}}function _TAWAScreenshot(terminal,info){try{timapi._TimApiHelpers.screenshot(terminal,info)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWAScreenshot")}}function _TAWASocketClose(slot){try{timapi._TimApiHelpers.CommWebSocket.closeSocket(slot)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWASocketClose");if(err instanceof timapi.TimException){return err.getResultCode()}else{return timapi.constants.ResultCode.systemError._value}}return timapi.constants.ResultCode.ok._value}function _TAWASocketCreate(slot,ip,port){try{timapi._TimApiHelpers.CommWebSocket.createSocket(slot,Module.UTF8ToString(ip),port)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWASocketCreate");if(err instanceof timapi.TimException){return err.getResultCode()}else{return timapi.constants.ResultCode.systemError._value}}return timapi.constants.ResultCode.ok._value}function _TAWASocketSendMessage(slot,message,length){try{timapi._TimApiHelpers.CommWebSocket.sendMessage(slot,new Uint8Array(Module.HEAPU8.buffer,message,length))}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWASocketSendMessage");if(err instanceof timapi.TimException){return err.getResultCode()}else{return timapi.constants.ResultCode.systemError._value}}return timapi.constants.ResultCode.ok._value}function _TAWAStartTimeout(slot,repeat,timeoutMS){try{timapi._TimApiHelpers.TimerWrapper.startTimeout(slot,repeat==1,timeoutMS)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWAStartTimeout");return 1}return 0}function _TAWATerminalCompleted(event,data){try{timapi._TimApiHelpers.terminalCompleted(event,data)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWATerminalCompleted")}}function _TAWATerminalDisconnected(terminal,result_code){try{timapi._TimApiHelpers.terminalDisconnected(terminal,result_code)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWATerminalDisconnected")}}function _TAWATerminalStatusChanged(terminal){try{timapi._TimApiHelpers.terminalStatusChanged(terminal)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWATerminalStatusChanged")}}function _TAWAVasInfo(terminal,vas_checkout_information){try{timapi._TimApiHelpers.vasInfo(terminal,vas_checkout_information)}catch(err){timapi._TimApiHelpers.internalError(err,"timapi_lib.js","TAWAVasInfo")}}var ENV={};function ___buildEnvironment(environ){var MAX_ENV_VALUES=64;var TOTAL_ENV_SIZE=1024;var poolPtr;var envPtr;if(!___buildEnvironment.called){___buildEnvironment.called=true;ENV["USER"]=ENV["LOGNAME"]="web_user";ENV["PATH"]="/";ENV["PWD"]="/";ENV["HOME"]="/home/web_user";ENV["LANG"]="C.UTF-8";ENV["_"]=Module["thisProgram"];poolPtr=getMemory(TOTAL_ENV_SIZE);envPtr=getMemory(MAX_ENV_VALUES*4);HEAP32[envPtr>>2]=poolPtr;HEAP32[environ>>2]=envPtr}else{envPtr=HEAP32[environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in ENV){if(typeof ENV[key]==="string"){var line=key+"="+ENV[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error("Environment size exceeded TOTAL_ENV_SIZE!")}var ptrSize=4;for(var i=0;i>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}var SYSCALLS={buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}},varargs:0,get:function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(){var ret=UTF8ToString(SYSCALLS.get());return ret},get64:function(){var low=SYSCALLS.get(),high=SYSCALLS.get();return low},getZero:function(){SYSCALLS.get()}};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),"i8",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),"i8",ALLOC_NORMAL);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(2e3,6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest)}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmGlobalArg={};var asmLibraryArg={"b":abort,"C":_TAWACancelTimeout,"j":_TAWADeferredAuth,"i":_TAWAErrorNotification,"h":_TAWALicenseChanged,"s":_TAWAPublishLogRecord,"g":_TAWAScreenshot,"r":_TAWASocketClose,"q":_TAWASocketCreate,"f":_TAWASocketSendMessage,"B":_TAWAStartTimeout,"p":_TAWATerminalCompleted,"o":_TAWATerminalDisconnected,"n":_TAWATerminalStatusChanged,"m":_TAWAVasInfo,"A":___buildEnvironment,"l":___setErrNo,"z":___syscall140,"k":___syscall146,"y":___syscall6,"x":_emscripten_get_heap_size,"w":_emscripten_memcpy_big,"v":_emscripten_resize_heap,"e":_llvm_stackrestore,"d":_llvm_stacksave,"u":_localtime,"c":_time,"t":abortOnCannotGrowMemory,"a":DYNAMICTOP_PTR};var asm=Module["asm"](asmGlobalArg,asmLibraryArg,buffer);Module["asm"]=asm;var _TAWAAmountCreate=Module["_TAWAAmountCreate"]=function(){return Module["asm"]["D"].apply(null,arguments)};var _TAWAAmountDccGetValue=Module["_TAWAAmountDccGetValue"]=function(){return Module["asm"]["E"].apply(null,arguments)};var _TAWAAmountDiscountCreate=Module["_TAWAAmountDiscountCreate"]=function(){return Module["asm"]["F"].apply(null,arguments)};var _TAWAAmountDiscountGetValue=Module["_TAWAAmountDiscountGetValue"]=function(){return Module["asm"]["G"].apply(null,arguments)};var _TAWAAmountFinalGetValue=Module["_TAWAAmountFinalGetValue"]=function(){return Module["asm"]["H"].apply(null,arguments)};var _TAWAAmountGetValue=Module["_TAWAAmountGetValue"]=function(){return Module["asm"]["I"].apply(null,arguments)};var _TAWAIntegerCreate=Module["_TAWAIntegerCreate"]=function(){return Module["asm"]["J"].apply(null,arguments)};var _TAWAIntegerGetValue=Module["_TAWAIntegerGetValue"]=function(){return Module["asm"]["K"].apply(null,arguments)};var _TAWALoyaltyDiscountGetValue=Module["_TAWALoyaltyDiscountGetValue"]=function(){return Module["asm"]["L"].apply(null,arguments)};var _TAWAOnTimeout=Module["_TAWAOnTimeout"]=function(){return Module["asm"]["M"].apply(null,arguments)};var _TAWAOnWebSocketClosed=Module["_TAWAOnWebSocketClosed"]=function(){return Module["asm"]["N"].apply(null,arguments)};var _TAWAOnWebSocketError=Module["_TAWAOnWebSocketError"]=function(){return Module["asm"]["O"].apply(null,arguments)};var _TAWAOnWebSocketMessage=Module["_TAWAOnWebSocketMessage"]=function(){return Module["asm"]["P"].apply(null,arguments)};var _TAWAOnWebSocketOpen=Module["_TAWAOnWebSocketOpen"]=function(){return Module["asm"]["Q"].apply(null,arguments)};var ___emscripten_environ_constructor=Module["___emscripten_environ_constructor"]=function(){return Module["asm"]["R"].apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return Module["asm"]["S"].apply(null,arguments)};var ___six_internal_test=Module["___six_internal_test"]=function(){return Module["asm"]["T"].apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return Module["asm"]["U"].apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return Module["asm"]["V"].apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return Module["asm"]["W"].apply(null,arguments)};var _free=Module["_free"]=function(){return Module["asm"]["X"].apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return Module["asm"]["Y"].apply(null,arguments)};var _ta_activate_response_get_act_seq_counter=Module["_ta_activate_response_get_act_seq_counter"]=function(){return Module["asm"]["Z"].apply(null,arguments)};var _ta_activate_response_get_print_data=Module["_ta_activate_response_get_print_data"]=function(){return Module["asm"]["_"].apply(null,arguments)};var _ta_adjustment_result_e2s=Module["_ta_adjustment_result_e2s"]=function(){return Module["asm"]["$"].apply(null,arguments)};var _ta_admin_functions_e2s=Module["_ta_admin_functions_e2s"]=function(){return Module["asm"]["aa"].apply(null,arguments)};var _ta_amount_create=Module["_ta_amount_create"]=function(){return Module["asm"]["ba"].apply(null,arguments)};var _ta_amount_create_decimal=Module["_ta_amount_create_decimal"]=function(){return Module["asm"]["ca"].apply(null,arguments)};var _ta_amount_create_decimal_exponent=Module["_ta_amount_create_decimal_exponent"]=function(){return Module["asm"]["da"].apply(null,arguments)};var _ta_amount_create_exponent=Module["_ta_amount_create_exponent"]=function(){return Module["asm"]["ea"].apply(null,arguments)};var _ta_amount_dcc_get_currency=Module["_ta_amount_dcc_get_currency"]=function(){return Module["asm"]["fa"].apply(null,arguments)};var _ta_amount_dcc_get_decimal_value=Module["_ta_amount_dcc_get_decimal_value"]=function(){return Module["asm"]["ga"].apply(null,arguments)};var _ta_amount_dcc_get_exponent=Module["_ta_amount_dcc_get_exponent"]=function(){return Module["asm"]["ha"].apply(null,arguments)};var _ta_amount_dcc_get_markup=Module["_ta_amount_dcc_get_markup"]=function(){return Module["asm"]["ia"].apply(null,arguments)};var _ta_amount_dcc_get_markup_decimal=Module["_ta_amount_dcc_get_markup_decimal"]=function(){return Module["asm"]["ja"].apply(null,arguments)};var _ta_amount_dcc_get_markup_decimal_regulated=Module["_ta_amount_dcc_get_markup_decimal_regulated"]=function(){return Module["asm"]["ka"].apply(null,arguments)};var _ta_amount_dcc_get_markup_exponent=Module["_ta_amount_dcc_get_markup_exponent"]=function(){return Module["asm"]["la"].apply(null,arguments)};var _ta_amount_dcc_get_markup_exponent_regulated=Module["_ta_amount_dcc_get_markup_exponent_regulated"]=function(){return Module["asm"]["ma"].apply(null,arguments)};var _ta_amount_dcc_get_markup_regulated=Module["_ta_amount_dcc_get_markup_regulated"]=function(){return Module["asm"]["na"].apply(null,arguments)};var _ta_amount_dcc_get_rate=Module["_ta_amount_dcc_get_rate"]=function(){return Module["asm"]["oa"].apply(null,arguments)};var _ta_amount_dcc_get_rate_decimal=Module["_ta_amount_dcc_get_rate_decimal"]=function(){return Module["asm"]["pa"].apply(null,arguments)};var _ta_amount_dcc_get_rate_decimal_regulated=Module["_ta_amount_dcc_get_rate_decimal_regulated"]=function(){return Module["asm"]["qa"].apply(null,arguments)};var _ta_amount_dcc_get_rate_exponent=Module["_ta_amount_dcc_get_rate_exponent"]=function(){return Module["asm"]["ra"].apply(null,arguments)};var _ta_amount_dcc_get_rate_exponent_regulated=Module["_ta_amount_dcc_get_rate_exponent_regulated"]=function(){return Module["asm"]["sa"].apply(null,arguments)};var _ta_amount_dcc_get_rate_regulated=Module["_ta_amount_dcc_get_rate_regulated"]=function(){return Module["asm"]["ta"].apply(null,arguments)};var _ta_amount_dcc_get_value=Module["_ta_amount_dcc_get_value"]=function(){return Module["asm"]["ua"].apply(null,arguments)};var _ta_amount_discount_create=Module["_ta_amount_discount_create"]=function(){return Module["asm"]["va"].apply(null,arguments)};var _ta_amount_discount_create_decimal=Module["_ta_amount_discount_create_decimal"]=function(){return Module["asm"]["wa"].apply(null,arguments)};var _ta_amount_discount_create_decimal_exponent=Module["_ta_amount_discount_create_decimal_exponent"]=function(){return Module["asm"]["xa"].apply(null,arguments)};var _ta_amount_discount_create_exponent=Module["_ta_amount_discount_create_exponent"]=function(){return Module["asm"]["ya"].apply(null,arguments)};var _ta_amount_discount_get_currency=Module["_ta_amount_discount_get_currency"]=function(){return Module["asm"]["za"].apply(null,arguments)};var _ta_amount_discount_get_decimal_value=Module["_ta_amount_discount_get_decimal_value"]=function(){return Module["asm"]["Aa"].apply(null,arguments)};var _ta_amount_discount_get_discount_id=Module["_ta_amount_discount_get_discount_id"]=function(){return Module["asm"]["Ba"].apply(null,arguments)};var _ta_amount_discount_get_exponent=Module["_ta_amount_discount_get_exponent"]=function(){return Module["asm"]["Ca"].apply(null,arguments)};var _ta_amount_discount_get_value=Module["_ta_amount_discount_get_value"]=function(){return Module["asm"]["Da"].apply(null,arguments)};var _ta_amount_discount_set_currency=Module["_ta_amount_discount_set_currency"]=function(){return Module["asm"]["Ea"].apply(null,arguments)};var _ta_amount_discount_set_decimal_value=Module["_ta_amount_discount_set_decimal_value"]=function(){return Module["asm"]["Fa"].apply(null,arguments)};var _ta_amount_discount_set_discount_id=Module["_ta_amount_discount_set_discount_id"]=function(){return Module["asm"]["Ga"].apply(null,arguments)};var _ta_amount_discount_set_exponent=Module["_ta_amount_discount_set_exponent"]=function(){return Module["asm"]["Ha"].apply(null,arguments)};var _ta_amount_discount_set_value=Module["_ta_amount_discount_set_value"]=function(){return Module["asm"]["Ia"].apply(null,arguments)};var _ta_amount_final_get_adjustment_result=Module["_ta_amount_final_get_adjustment_result"]=function(){return Module["asm"]["Ja"].apply(null,arguments)};var _ta_amount_final_get_currency=Module["_ta_amount_final_get_currency"]=function(){return Module["asm"]["Ka"].apply(null,arguments)};var _ta_amount_final_get_decimal_value=Module["_ta_amount_final_get_decimal_value"]=function(){return Module["asm"]["La"].apply(null,arguments)};var _ta_amount_final_get_exponent=Module["_ta_amount_final_get_exponent"]=function(){return Module["asm"]["Ma"].apply(null,arguments)};var _ta_amount_final_get_value=Module["_ta_amount_final_get_value"]=function(){return Module["asm"]["Na"].apply(null,arguments)};var _ta_amount_get_currency=Module["_ta_amount_get_currency"]=function(){return Module["asm"]["Oa"].apply(null,arguments)};var _ta_amount_get_decimal_value=Module["_ta_amount_get_decimal_value"]=function(){return Module["asm"]["Pa"].apply(null,arguments)};var _ta_amount_get_exponent=Module["_ta_amount_get_exponent"]=function(){return Module["asm"]["Qa"].apply(null,arguments)};var _ta_amount_get_value=Module["_ta_amount_get_value"]=function(){return Module["asm"]["Ra"].apply(null,arguments)};var _ta_amount_set_currency=Module["_ta_amount_set_currency"]=function(){return Module["asm"]["Sa"].apply(null,arguments)};var _ta_amount_set_decimal_value=Module["_ta_amount_set_decimal_value"]=function(){return Module["asm"]["Ta"].apply(null,arguments)};var _ta_amount_set_exponent=Module["_ta_amount_set_exponent"]=function(){return Module["asm"]["Ua"].apply(null,arguments)};var _ta_amount_set_value=Module["_ta_amount_set_value"]=function(){return Module["asm"]["Va"].apply(null,arguments)};var _ta_application_get_aid=Module["_ta_application_get_aid"]=function(){return Module["asm"]["Wa"].apply(null,arguments)};var _ta_application_get_label=Module["_ta_application_get_label"]=function(){return Module["asm"]["Xa"].apply(null,arguments)};var _ta_balance_inquiry_response_get_amount=Module["_ta_balance_inquiry_response_get_amount"]=function(){return Module["asm"]["Ya"].apply(null,arguments)};var _ta_balance_inquiry_response_get_card_data=Module["_ta_balance_inquiry_response_get_card_data"]=function(){return Module["asm"]["Za"].apply(null,arguments)};var _ta_balance_inquiry_response_get_disclaimer=Module["_ta_balance_inquiry_response_get_disclaimer"]=function(){return Module["asm"]["_a"].apply(null,arguments)};var _ta_balance_inquiry_response_get_print_data=Module["_ta_balance_inquiry_response_get_print_data"]=function(){return Module["asm"]["$a"].apply(null,arguments)};var _ta_balance_inquiry_response_get_transaction_information=Module["_ta_balance_inquiry_response_get_transaction_information"]=function(){return Module["asm"]["ab"].apply(null,arguments)};var _ta_balance_response_get_counters=Module["_ta_balance_response_get_counters"]=function(){return Module["asm"]["bb"].apply(null,arguments)};var _ta_balance_response_get_partial_exceptions=Module["_ta_balance_response_get_partial_exceptions"]=function(){return Module["asm"]["cb"].apply(null,arguments)};var _ta_balance_response_get_print_data=Module["_ta_balance_response_get_print_data"]=function(){return Module["asm"]["db"].apply(null,arguments)};var _ta_basket_copy=Module["_ta_basket_copy"]=function(){return Module["asm"]["eb"].apply(null,arguments)};var _ta_basket_create=Module["_ta_basket_create"]=function(){return Module["asm"]["fb"].apply(null,arguments)};var _ta_basket_get_items=Module["_ta_basket_get_items"]=function(){return Module["asm"]["gb"].apply(null,arguments)};var _ta_basket_get_loyalty_auth_result=Module["_ta_basket_get_loyalty_auth_result"]=function(){return Module["asm"]["hb"].apply(null,arguments)};var _ta_basket_item_copy=Module["_ta_basket_item_copy"]=function(){return Module["asm"]["ib"].apply(null,arguments)};var _ta_basket_item_create=Module["_ta_basket_item_create"]=function(){return Module["asm"]["jb"].apply(null,arguments)};var _ta_basket_item_get_amount=Module["_ta_basket_item_get_amount"]=function(){return Module["asm"]["kb"].apply(null,arguments)};var _ta_basket_item_get_amount_discount=Module["_ta_basket_item_get_amount_discount"]=function(){return Module["asm"]["lb"].apply(null,arguments)};var _ta_basket_item_get_amount_gross=Module["_ta_basket_item_get_amount_gross"]=function(){return Module["asm"]["mb"].apply(null,arguments)};var _ta_basket_item_get_amount_tax=Module["_ta_basket_item_get_amount_tax"]=function(){return Module["asm"]["nb"].apply(null,arguments)};var _ta_basket_item_get_amount_total=Module["_ta_basket_item_get_amount_total"]=function(){return Module["asm"]["ob"].apply(null,arguments)};var _ta_basket_item_get_auth_result=Module["_ta_basket_item_get_auth_result"]=function(){return Module["asm"]["pb"].apply(null,arguments)};var _ta_basket_item_get_item_id=Module["_ta_basket_item_get_item_id"]=function(){return Module["asm"]["qb"].apply(null,arguments)};var _ta_basket_item_get_item_quantity=Module["_ta_basket_item_get_item_quantity"]=function(){return Module["asm"]["rb"].apply(null,arguments)};var _ta_basket_item_get_loyalty_id=Module["_ta_basket_item_get_loyalty_id"]=function(){return Module["asm"]["sb"].apply(null,arguments)};var _ta_basket_item_get_prod_description=Module["_ta_basket_item_get_prod_description"]=function(){return Module["asm"]["tb"].apply(null,arguments)};var _ta_basket_item_get_unit_amount_discount=Module["_ta_basket_item_get_unit_amount_discount"]=function(){return Module["asm"]["ub"].apply(null,arguments)};var _ta_basket_item_get_unit_amount_gross=Module["_ta_basket_item_get_unit_amount_gross"]=function(){return Module["asm"]["vb"].apply(null,arguments)};var _ta_basket_item_set_amount=Module["_ta_basket_item_set_amount"]=function(){return Module["asm"]["wb"].apply(null,arguments)};var _ta_basket_item_set_amount_discount=Module["_ta_basket_item_set_amount_discount"]=function(){return Module["asm"]["xb"].apply(null,arguments)};var _ta_basket_item_set_amount_gross=Module["_ta_basket_item_set_amount_gross"]=function(){return Module["asm"]["yb"].apply(null,arguments)};var _ta_basket_item_set_amount_tax=Module["_ta_basket_item_set_amount_tax"]=function(){return Module["asm"]["zb"].apply(null,arguments)};var _ta_basket_item_set_amount_total=Module["_ta_basket_item_set_amount_total"]=function(){return Module["asm"]["Ab"].apply(null,arguments)};var _ta_basket_item_set_auth_result=Module["_ta_basket_item_set_auth_result"]=function(){return Module["asm"]["Bb"].apply(null,arguments)};var _ta_basket_item_set_item_id=Module["_ta_basket_item_set_item_id"]=function(){return Module["asm"]["Cb"].apply(null,arguments)};var _ta_basket_item_set_item_quantity=Module["_ta_basket_item_set_item_quantity"]=function(){return Module["asm"]["Db"].apply(null,arguments)};var _ta_basket_item_set_loyalty_id=Module["_ta_basket_item_set_loyalty_id"]=function(){return Module["asm"]["Eb"].apply(null,arguments)};var _ta_basket_item_set_prod_description=Module["_ta_basket_item_set_prod_description"]=function(){return Module["asm"]["Fb"].apply(null,arguments)};var _ta_basket_item_set_unit_amount_discount=Module["_ta_basket_item_set_unit_amount_discount"]=function(){return Module["asm"]["Gb"].apply(null,arguments)};var _ta_basket_item_set_unit_amount_gross=Module["_ta_basket_item_set_unit_amount_gross"]=function(){return Module["asm"]["Hb"].apply(null,arguments)};var _ta_basket_set_items=Module["_ta_basket_set_items"]=function(){return Module["asm"]["Ib"].apply(null,arguments)};var _ta_basket_set_loyalty_auth_result=Module["_ta_basket_set_loyalty_auth_result"]=function(){return Module["asm"]["Jb"].apply(null,arguments)};var _ta_boolean_create=Module["_ta_boolean_create"]=function(){return Module["asm"]["Kb"].apply(null,arguments)};var _ta_boolean_get_value=Module["_ta_boolean_get_value"]=function(){return Module["asm"]["Lb"].apply(null,arguments)};var _ta_brand_bar_brand_e2s=Module["_ta_brand_bar_brand_e2s"]=function(){return Module["asm"]["Mb"].apply(null,arguments)};var _ta_brand_get_acq_id=Module["_ta_brand_get_acq_id"]=function(){return Module["asm"]["Nb"].apply(null,arguments)};var _ta_brand_get_applications=Module["_ta_brand_get_applications"]=function(){return Module["asm"]["Ob"].apply(null,arguments)};var _ta_brand_get_currencies=Module["_ta_brand_get_currencies"]=function(){return Module["asm"]["Pb"].apply(null,arguments)};var _ta_brand_get_dcc_available=Module["_ta_brand_get_dcc_available"]=function(){return Module["asm"]["Qb"].apply(null,arguments)};var _ta_brand_get_last_init_date=Module["_ta_brand_get_last_init_date"]=function(){return Module["asm"]["Rb"].apply(null,arguments)};var _ta_brand_get_name=Module["_ta_brand_get_name"]=function(){return Module["asm"]["Sb"].apply(null,arguments)};var _ta_brand_get_payment_protocol=Module["_ta_brand_get_payment_protocol"]=function(){return Module["asm"]["Tb"].apply(null,arguments)};var _ta_brand_mode_e2s=Module["_ta_brand_mode_e2s"]=function(){return Module["asm"]["Ub"].apply(null,arguments)};var _ta_card_data_get_acc=Module["_ta_card_data_get_acc"]=function(){return Module["asm"]["Vb"].apply(null,arguments)};var _ta_card_data_get_aid=Module["_ta_card_data_get_aid"]=function(){return Module["asm"]["Wb"].apply(null,arguments)};var _ta_card_data_get_asrpd=Module["_ta_card_data_get_asrpd"]=function(){return Module["asm"]["Xb"].apply(null,arguments)};var _ta_card_data_get_brand_name=Module["_ta_card_data_get_brand_name"]=function(){return Module["asm"]["Yb"].apply(null,arguments)};var _ta_card_data_get_card_country_code=Module["_ta_card_data_get_card_country_code"]=function(){return Module["asm"]["Zb"].apply(null,arguments)};var _ta_card_data_get_card_expiry_date=Module["_ta_card_data_get_card_expiry_date"]=function(){return Module["asm"]["_b"].apply(null,arguments)};var _ta_card_data_get_card_number=Module["_ta_card_data_get_card_number"]=function(){return Module["asm"]["$b"].apply(null,arguments)};var _ta_card_data_get_card_number_enc=Module["_ta_card_data_get_card_number_enc"]=function(){return Module["asm"]["ac"].apply(null,arguments)};var _ta_card_data_get_card_number_enc_key_index=Module["_ta_card_data_get_card_number_enc_key_index"]=function(){return Module["asm"]["bc"].apply(null,arguments)};var _ta_card_data_get_card_number_printable=Module["_ta_card_data_get_card_number_printable"]=function(){return Module["asm"]["cc"].apply(null,arguments)};var _ta_card_data_get_card_number_printable_cardholder=Module["_ta_card_data_get_card_number_printable_cardholder"]=function(){return Module["asm"]["dc"].apply(null,arguments)};var _ta_card_data_get_card_product_type=Module["_ta_card_data_get_card_product_type"]=function(){return Module["asm"]["ec"].apply(null,arguments)};var _ta_card_data_get_card_ref=Module["_ta_card_data_get_card_ref"]=function(){return Module["asm"]["fc"].apply(null,arguments)};var _ta_card_data_get_card_track_datas=Module["_ta_card_data_get_card_track_datas"]=function(){return Module["asm"]["gc"].apply(null,arguments)};var _ta_card_data_get_card_type=Module["_ta_card_data_get_card_type"]=function(){return Module["asm"]["hc"].apply(null,arguments)};var _ta_card_data_get_cardholder=Module["_ta_card_data_get_cardholder"]=function(){return Module["asm"]["ic"].apply(null,arguments)};var _ta_card_data_get_language=Module["_ta_card_data_get_language"]=function(){return Module["asm"]["jc"].apply(null,arguments)};var _ta_card_data_get_loyalty_information=Module["_ta_card_data_get_loyalty_information"]=function(){return Module["asm"]["kc"].apply(null,arguments)};var _ta_card_data_get_pos_entry_mode=Module["_ta_card_data_get_pos_entry_mode"]=function(){return Module["asm"]["lc"].apply(null,arguments)};var _ta_card_data_get_processing_disposition=Module["_ta_card_data_get_processing_disposition"]=function(){return Module["asm"]["mc"].apply(null,arguments)};var _ta_card_data_get_tender_name=Module["_ta_card_data_get_tender_name"]=function(){return Module["asm"]["nc"].apply(null,arguments)};var _ta_card_data_get_terminal_country_code=Module["_ta_card_data_get_terminal_country_code"]=function(){return Module["asm"]["oc"].apply(null,arguments)};var _ta_card_data_get_uid=Module["_ta_card_data_get_uid"]=function(){return Module["asm"]["pc"].apply(null,arguments)};var _ta_card_product_type_e2s=Module["_ta_card_product_type_e2s"]=function(){return Module["asm"]["qc"].apply(null,arguments)};var _ta_card_reader_e2s=Module["_ta_card_reader_e2s"]=function(){return Module["asm"]["rc"].apply(null,arguments)};var _ta_card_reader_status_e2s=Module["_ta_card_reader_status_e2s"]=function(){return Module["asm"]["sc"].apply(null,arguments)};var _ta_card_track_data_get_data=Module["_ta_card_track_data_get_data"]=function(){return Module["asm"]["tc"].apply(null,arguments)};var _ta_card_track_data_get_track_number=Module["_ta_card_track_data_get_track_number"]=function(){return Module["asm"]["uc"].apply(null,arguments)};var _ta_command_request_create=Module["_ta_command_request_create"]=function(){return Module["asm"]["vc"].apply(null,arguments)};var _ta_command_request_get_card_command=Module["_ta_command_request_get_card_command"]=function(){return Module["asm"]["wc"].apply(null,arguments)};var _ta_command_request_get_card_reader=Module["_ta_command_request_get_card_reader"]=function(){return Module["asm"]["xc"].apply(null,arguments)};var _ta_command_request_get_execution_resource=Module["_ta_command_request_get_execution_resource"]=function(){return Module["asm"]["yc"].apply(null,arguments)};var _ta_command_request_get_negative_resource=Module["_ta_command_request_get_negative_resource"]=function(){return Module["asm"]["zc"].apply(null,arguments)};var _ta_command_request_get_order=Module["_ta_command_request_get_order"]=function(){return Module["asm"]["Ac"].apply(null,arguments)};var _ta_command_request_get_positive_answers=Module["_ta_command_request_get_positive_answers"]=function(){return Module["asm"]["Bc"].apply(null,arguments)};var _ta_command_request_get_positive_resource=Module["_ta_command_request_get_positive_resource"]=function(){return Module["asm"]["Cc"].apply(null,arguments)};var _ta_command_request_get_pre_resource=Module["_ta_command_request_get_pre_resource"]=function(){return Module["asm"]["Dc"].apply(null,arguments)};var _ta_command_request_set_card_command=Module["_ta_command_request_set_card_command"]=function(){return Module["asm"]["Ec"].apply(null,arguments)};var _ta_command_request_set_card_reader=Module["_ta_command_request_set_card_reader"]=function(){return Module["asm"]["Fc"].apply(null,arguments)};var _ta_command_request_set_execution_resource=Module["_ta_command_request_set_execution_resource"]=function(){return Module["asm"]["Gc"].apply(null,arguments)};var _ta_command_request_set_negative_resource=Module["_ta_command_request_set_negative_resource"]=function(){return Module["asm"]["Hc"].apply(null,arguments)};var _ta_command_request_set_order=Module["_ta_command_request_set_order"]=function(){return Module["asm"]["Ic"].apply(null,arguments)};var _ta_command_request_set_positive_answers=Module["_ta_command_request_set_positive_answers"]=function(){return Module["asm"]["Jc"].apply(null,arguments)};var _ta_command_request_set_positive_resource=Module["_ta_command_request_set_positive_resource"]=function(){return Module["asm"]["Kc"].apply(null,arguments)};var _ta_command_request_set_pre_resource=Module["_ta_command_request_set_pre_resource"]=function(){return Module["asm"]["Lc"].apply(null,arguments)};var _ta_command_response_get_atr=Module["_ta_command_response_get_atr"]=function(){return Module["asm"]["Mc"].apply(null,arguments)};var _ta_command_response_get_card_response=Module["_ta_command_response_get_card_response"]=function(){return Module["asm"]["Nc"].apply(null,arguments)};var _ta_command_response_get_order=Module["_ta_command_response_get_order"]=function(){return Module["asm"]["Oc"].apply(null,arguments)};var _ta_command_response_get_response_type=Module["_ta_command_response_get_response_type"]=function(){return Module["asm"]["Pc"].apply(null,arguments)};var _ta_command_response_get_uid=Module["_ta_command_response_get_uid"]=function(){return Module["asm"]["Qc"].apply(null,arguments)};var _ta_compact_receipt_formatter_create=Module["_ta_compact_receipt_formatter_create"]=function(){return Module["asm"]["Rc"].apply(null,arguments)};var _ta_config_data_get_language=Module["_ta_config_data_get_language"]=function(){return Module["asm"]["Sc"].apply(null,arguments)};var _ta_config_data_get_receipt_header=Module["_ta_config_data_get_receipt_header"]=function(){return Module["asm"]["Tc"].apply(null,arguments)};var _ta_connection_status_e2s=Module["_ta_connection_status_e2s"]=function(){return Module["asm"]["Uc"].apply(null,arguments)};var _ta_counter_get_acq_id=Module["_ta_counter_get_acq_id"]=function(){return Module["asm"]["Vc"].apply(null,arguments)};var _ta_counter_get_brand_name=Module["_ta_counter_get_brand_name"]=function(){return Module["asm"]["Wc"].apply(null,arguments)};var _ta_counter_get_count=Module["_ta_counter_get_count"]=function(){return Module["asm"]["Xc"].apply(null,arguments)};var _ta_counter_get_count_dcc=Module["_ta_counter_get_count_dcc"]=function(){return Module["asm"]["Yc"].apply(null,arguments)};var _ta_counter_get_count_foreign=Module["_ta_counter_get_count_foreign"]=function(){return Module["asm"]["Zc"].apply(null,arguments)};var _ta_counter_get_payment_protocol=Module["_ta_counter_get_payment_protocol"]=function(){return Module["asm"]["_c"].apply(null,arguments)};var _ta_counter_get_totals=Module["_ta_counter_get_totals"]=function(){return Module["asm"]["$c"].apply(null,arguments)};var _ta_counter_type_e2s=Module["_ta_counter_type_e2s"]=function(){return Module["asm"]["ad"].apply(null,arguments)};var _ta_counters_get_counter_type=Module["_ta_counters_get_counter_type"]=function(){return Module["asm"]["bd"].apply(null,arguments)};var _ta_counters_get_counters=Module["_ta_counters_get_counters"]=function(){return Module["asm"]["cd"].apply(null,arguments)};var _ta_counters_get_seq_counter=Module["_ta_counters_get_seq_counter"]=function(){return Module["asm"]["dd"].apply(null,arguments)};var _ta_coupon_rejection_reason_e2s=Module["_ta_coupon_rejection_reason_e2s"]=function(){return Module["asm"]["ed"].apply(null,arguments)};var _ta_currency_get_parameters=Module["_ta_currency_get_parameters"]=function(){return Module["asm"]["fd"].apply(null,arguments)};var _ta_currency_item_get_currency=Module["_ta_currency_item_get_currency"]=function(){return Module["asm"]["gd"].apply(null,arguments)};var _ta_currency_item_get_currency_type=Module["_ta_currency_item_get_currency_type"]=function(){return Module["asm"]["hd"].apply(null,arguments)};var _ta_currency_type_e2s=Module["_ta_currency_type_e2s"]=function(){return Module["asm"]["id"].apply(null,arguments)};var _ta_currency_with_code=Module["_ta_currency_with_code"]=function(){return Module["asm"]["jd"].apply(null,arguments)};var _ta_custom_receipt_formatter_create=Module["_ta_custom_receipt_formatter_create"]=function(){return Module["asm"]["kd"].apply(null,arguments)};var _ta_customer_data_type_e2s=Module["_ta_customer_data_type_e2s"]=function(){return Module["asm"]["ld"].apply(null,arguments)};var _ta_cvm_e2s=Module["_ta_cvm_e2s"]=function(){return Module["asm"]["md"].apply(null,arguments)};var _ta_deactivate_response_get_counters=Module["_ta_deactivate_response_get_counters"]=function(){return Module["asm"]["nd"].apply(null,arguments)};var _ta_deactivate_response_get_print_data=Module["_ta_deactivate_response_get_print_data"]=function(){return Module["asm"]["od"].apply(null,arguments)};var _ta_dialog_functions_e2s=Module["_ta_dialog_functions_e2s"]=function(){return Module["asm"]["pd"].apply(null,arguments)};var _ta_display_product_info_copy=Module["_ta_display_product_info_copy"]=function(){return Module["asm"]["qd"].apply(null,arguments)};var _ta_display_product_info_create=Module["_ta_display_product_info_create"]=function(){return Module["asm"]["rd"].apply(null,arguments)};var _ta_display_product_info_get_background_color=Module["_ta_display_product_info_get_background_color"]=function(){return Module["asm"]["sd"].apply(null,arguments)};var _ta_display_product_info_get_image_data=Module["_ta_display_product_info_get_image_data"]=function(){return Module["asm"]["td"].apply(null,arguments)};var _ta_display_product_info_get_image_file_format=Module["_ta_display_product_info_get_image_file_format"]=function(){return Module["asm"]["ud"].apply(null,arguments)};var _ta_display_product_info_get_image_file_height=Module["_ta_display_product_info_get_image_file_height"]=function(){return Module["asm"]["vd"].apply(null,arguments)};var _ta_display_product_info_get_image_file_width=Module["_ta_display_product_info_get_image_file_width"]=function(){return Module["asm"]["wd"].apply(null,arguments)};var _ta_display_product_info_get_product_display_name=Module["_ta_display_product_info_get_product_display_name"]=function(){return Module["asm"]["xd"].apply(null,arguments)};var _ta_display_product_info_set_background_color=Module["_ta_display_product_info_set_background_color"]=function(){return Module["asm"]["yd"].apply(null,arguments)};var _ta_display_product_info_set_image_data=Module["_ta_display_product_info_set_image_data"]=function(){return Module["asm"]["zd"].apply(null,arguments)};var _ta_display_product_info_set_image_file_format=Module["_ta_display_product_info_set_image_file_format"]=function(){return Module["asm"]["Ad"].apply(null,arguments)};var _ta_display_product_info_set_image_file_height=Module["_ta_display_product_info_set_image_file_height"]=function(){return Module["asm"]["Bd"].apply(null,arguments)};var _ta_display_product_info_set_image_file_width=Module["_ta_display_product_info_set_image_file_width"]=function(){return Module["asm"]["Cd"].apply(null,arguments)};var _ta_display_product_info_set_product_display_name=Module["_ta_display_product_info_set_product_display_name"]=function(){return Module["asm"]["Dd"].apply(null,arguments)};var _ta_ecr_info_create=Module["_ta_ecr_info_create"]=function(){return Module["asm"]["Ed"].apply(null,arguments)};var _ta_ecr_info_get_architecture=Module["_ta_ecr_info_get_architecture"]=function(){return Module["asm"]["Fd"].apply(null,arguments)};var _ta_ecr_info_get_integrator_solution=Module["_ta_ecr_info_get_integrator_solution"]=function(){return Module["asm"]["Gd"].apply(null,arguments)};var _ta_ecr_info_get_manufacturer_name=Module["_ta_ecr_info_get_manufacturer_name"]=function(){return Module["asm"]["Hd"].apply(null,arguments)};var _ta_ecr_info_get_name=Module["_ta_ecr_info_get_name"]=function(){return Module["asm"]["Id"].apply(null,arguments)};var _ta_ecr_info_get_remote_ip=Module["_ta_ecr_info_get_remote_ip"]=function(){return Module["asm"]["Jd"].apply(null,arguments)};var _ta_ecr_info_get_serial_number=Module["_ta_ecr_info_get_serial_number"]=function(){return Module["asm"]["Kd"].apply(null,arguments)};var _ta_ecr_info_get_type=Module["_ta_ecr_info_get_type"]=function(){return Module["asm"]["Ld"].apply(null,arguments)};var _ta_ecr_info_get_version=Module["_ta_ecr_info_get_version"]=function(){return Module["asm"]["Md"].apply(null,arguments)};var _ta_ecr_info_set_architecture=Module["_ta_ecr_info_set_architecture"]=function(){return Module["asm"]["Nd"].apply(null,arguments)};var _ta_ecr_info_set_integrator_solution=Module["_ta_ecr_info_set_integrator_solution"]=function(){return Module["asm"]["Od"].apply(null,arguments)};var _ta_ecr_info_set_manufacturer_name=Module["_ta_ecr_info_set_manufacturer_name"]=function(){return Module["asm"]["Pd"].apply(null,arguments)};var _ta_ecr_info_set_name=Module["_ta_ecr_info_set_name"]=function(){return Module["asm"]["Qd"].apply(null,arguments)};var _ta_ecr_info_set_remote_ip=Module["_ta_ecr_info_set_remote_ip"]=function(){return Module["asm"]["Rd"].apply(null,arguments)};var _ta_ecr_info_set_serial_number=Module["_ta_ecr_info_set_serial_number"]=function(){return Module["asm"]["Sd"].apply(null,arguments)};var _ta_ecr_info_set_type=Module["_ta_ecr_info_set_type"]=function(){return Module["asm"]["Td"].apply(null,arguments)};var _ta_ecr_info_set_version=Module["_ta_ecr_info_set_version"]=function(){return Module["asm"]["Ud"].apply(null,arguments)};var _ta_ecr_info_type_e2s=Module["_ta_ecr_info_type_e2s"]=function(){return Module["asm"]["Vd"].apply(null,arguments)};var _ta_error_message_get_language=Module["_ta_error_message_get_language"]=function(){return Module["asm"]["Wd"].apply(null,arguments)};var _ta_error_message_get_terminal=Module["_ta_error_message_get_terminal"]=function(){return Module["asm"]["Xd"].apply(null,arguments)};var _ta_financial_transactions_e2s=Module["_ta_financial_transactions_e2s"]=function(){return Module["asm"]["Yd"].apply(null,arguments)};var _ta_function_hint_e2s=Module["_ta_function_hint_e2s"]=function(){return Module["asm"]["Zd"].apply(null,arguments)};var _ta_guides_e2s=Module["_ta_guides_e2s"]=function(){return Module["asm"]["_d"].apply(null,arguments)};var _ta_hardware_get_firmware_version=Module["_ta_hardware_get_firmware_version"]=function(){return Module["asm"]["$d"].apply(null,arguments)};var _ta_hardware_get_hardware_address=Module["_ta_hardware_get_hardware_address"]=function(){return Module["asm"]["ae"].apply(null,arguments)};var _ta_hardware_get_hardware_description=Module["_ta_hardware_get_hardware_description"]=function(){return Module["asm"]["be"].apply(null,arguments)};var _ta_hardware_get_hardware_type=Module["_ta_hardware_get_hardware_type"]=function(){return Module["asm"]["ce"].apply(null,arguments)};var _ta_hardware_get_iccid=Module["_ta_hardware_get_iccid"]=function(){return Module["asm"]["de"].apply(null,arguments)};var _ta_hardware_get_imei=Module["_ta_hardware_get_imei"]=function(){return Module["asm"]["ee"].apply(null,arguments)};var _ta_hardware_get_imsi=Module["_ta_hardware_get_imsi"]=function(){return Module["asm"]["fe"].apply(null,arguments)};var _ta_hardware_get_last_cleaning_date=Module["_ta_hardware_get_last_cleaning_date"]=function(){return Module["asm"]["ge"].apply(null,arguments)};var _ta_hardware_get_product_version=Module["_ta_hardware_get_product_version"]=function(){return Module["asm"]["he"].apply(null,arguments)};var _ta_hardware_get_production_date=Module["_ta_hardware_get_production_date"]=function(){return Module["asm"]["ie"].apply(null,arguments)};var _ta_hardware_get_security_status=Module["_ta_hardware_get_security_status"]=function(){return Module["asm"]["je"].apply(null,arguments)};var _ta_hardware_get_serial_number=Module["_ta_hardware_get_serial_number"]=function(){return Module["asm"]["ke"].apply(null,arguments)};var _ta_hardware_information_response_get_battery_charging=Module["_ta_hardware_information_response_get_battery_charging"]=function(){return Module["asm"]["le"].apply(null,arguments)};var _ta_hardware_information_response_get_battery_level=Module["_ta_hardware_information_response_get_battery_level"]=function(){return Module["asm"]["me"].apply(null,arguments)};var _ta_hardware_information_response_get_hardwares=Module["_ta_hardware_information_response_get_hardwares"]=function(){return Module["asm"]["ne"].apply(null,arguments)};var _ta_hardware_information_response_get_kernel_versions=Module["_ta_hardware_information_response_get_kernel_versions"]=function(){return Module["asm"]["oe"].apply(null,arguments)};var _ta_hardware_information_response_get_settings=Module["_ta_hardware_information_response_get_settings"]=function(){return Module["asm"]["pe"].apply(null,arguments)};var _ta_hardware_information_response_get_statistics=Module["_ta_hardware_information_response_get_statistics"]=function(){return Module["asm"]["qe"].apply(null,arguments)};var _ta_hardware_type_e2s=Module["_ta_hardware_type_e2s"]=function(){return Module["asm"]["re"].apply(null,arguments)};var _ta_image_file_format_e2s=Module["_ta_image_file_format_e2s"]=function(){return Module["asm"]["se"].apply(null,arguments)};var _ta_integer_create=Module["_ta_integer_create"]=function(){return Module["asm"]["te"].apply(null,arguments)};var _ta_integer_get_value=Module["_ta_integer_get_value"]=function(){return Module["asm"]["ue"].apply(null,arguments)};var _ta_item_quantity_create=Module["_ta_item_quantity_create"]=function(){return Module["asm"]["ve"].apply(null,arguments)};var _ta_item_quantity_get_exponent=Module["_ta_item_quantity_get_exponent"]=function(){return Module["asm"]["we"].apply(null,arguments)};var _ta_item_quantity_get_quantity=Module["_ta_item_quantity_get_quantity"]=function(){return Module["asm"]["xe"].apply(null,arguments)};var _ta_item_quantity_get_quantity_type=Module["_ta_item_quantity_get_quantity_type"]=function(){return Module["asm"]["ye"].apply(null,arguments)};var _ta_item_quantity_set_exponent=Module["_ta_item_quantity_set_exponent"]=function(){return Module["asm"]["ze"].apply(null,arguments)};var _ta_item_quantity_set_quantity=Module["_ta_item_quantity_set_quantity"]=function(){return Module["asm"]["Ae"].apply(null,arguments)};var _ta_item_quantity_set_type=Module["_ta_item_quantity_set_type"]=function(){return Module["asm"]["Be"].apply(null,arguments)};var _ta_kernel_type_e2s=Module["_ta_kernel_type_e2s"]=function(){return Module["asm"]["Ce"].apply(null,arguments)};var _ta_list_add=Module["_ta_list_add"]=function(){return Module["asm"]["De"].apply(null,arguments)};var _ta_list_create=Module["_ta_list_create"]=function(){return Module["asm"]["Ee"].apply(null,arguments)};var _ta_list_get_at=Module["_ta_list_get_at"]=function(){return Module["asm"]["Fe"].apply(null,arguments)};var _ta_list_get_count=Module["_ta_list_get_count"]=function(){return Module["asm"]["Ge"].apply(null,arguments)};var _ta_list_has=Module["_ta_list_has"]=function(){return Module["asm"]["He"].apply(null,arguments)};var _ta_list_index_of=Module["_ta_list_index_of"]=function(){return Module["asm"]["Ie"].apply(null,arguments)};var _ta_list_remove=Module["_ta_list_remove"]=function(){return Module["asm"]["Je"].apply(null,arguments)};var _ta_list_remove_all=Module["_ta_list_remove_all"]=function(){return Module["asm"]["Ke"].apply(null,arguments)};var _ta_logger_set_global_logger=Module["_ta_logger_set_global_logger"]=function(){return Module["asm"]["Le"].apply(null,arguments)};var _ta_loyalty_coupon_create=Module["_ta_loyalty_coupon_create"]=function(){return Module["asm"]["Me"].apply(null,arguments)};var _ta_loyalty_coupon_get_amount=Module["_ta_loyalty_coupon_get_amount"]=function(){return Module["asm"]["Ne"].apply(null,arguments)};var _ta_loyalty_coupon_get_currency=Module["_ta_loyalty_coupon_get_currency"]=function(){return Module["asm"]["Oe"].apply(null,arguments)};var _ta_loyalty_coupon_get_exponent=Module["_ta_loyalty_coupon_get_exponent"]=function(){return Module["asm"]["Pe"].apply(null,arguments)};var _ta_loyalty_coupon_get_id=Module["_ta_loyalty_coupon_get_id"]=function(){return Module["asm"]["Qe"].apply(null,arguments)};var _ta_loyalty_coupon_get_rejection_reason=Module["_ta_loyalty_coupon_get_rejection_reason"]=function(){return Module["asm"]["Re"].apply(null,arguments)};var _ta_loyalty_discount_get_currency=Module["_ta_loyalty_discount_get_currency"]=function(){return Module["asm"]["Se"].apply(null,arguments)};var _ta_loyalty_discount_get_decimal_value=Module["_ta_loyalty_discount_get_decimal_value"]=function(){return Module["asm"]["Te"].apply(null,arguments)};var _ta_loyalty_discount_get_discount_description=Module["_ta_loyalty_discount_get_discount_description"]=function(){return Module["asm"]["Ue"].apply(null,arguments)};var _ta_loyalty_discount_get_exponent=Module["_ta_loyalty_discount_get_exponent"]=function(){return Module["asm"]["Ve"].apply(null,arguments)};var _ta_loyalty_discount_get_value=Module["_ta_loyalty_discount_get_value"]=function(){return Module["asm"]["We"].apply(null,arguments)};var _ta_loyalty_function_type_e2s=Module["_ta_loyalty_function_type_e2s"]=function(){return Module["asm"]["Xe"].apply(null,arguments)};var _ta_loyalty_information_create=Module["_ta_loyalty_information_create"]=function(){return Module["asm"]["Ye"].apply(null,arguments)};var _ta_loyalty_information_get_loyalty_function_type=Module["_ta_loyalty_information_get_loyalty_function_type"]=function(){return Module["asm"]["Ze"].apply(null,arguments)};var _ta_loyalty_information_get_loyalty_info_type=Module["_ta_loyalty_information_get_loyalty_info_type"]=function(){return Module["asm"]["_e"].apply(null,arguments)};var _ta_loyalty_information_get_loyalty_number=Module["_ta_loyalty_information_get_loyalty_number"]=function(){return Module["asm"]["$e"].apply(null,arguments)};var _ta_loyalty_information_get_value=Module["_ta_loyalty_information_get_value"]=function(){return Module["asm"]["af"].apply(null,arguments)};var _ta_loyalty_item_copy=Module["_ta_loyalty_item_copy"]=function(){return Module["asm"]["bf"].apply(null,arguments)};var _ta_loyalty_item_create=Module["_ta_loyalty_item_create"]=function(){return Module["asm"]["cf"].apply(null,arguments)};var _ta_loyalty_item_get_amount=Module["_ta_loyalty_item_get_amount"]=function(){return Module["asm"]["df"].apply(null,arguments)};var _ta_loyalty_item_get_amount_total=Module["_ta_loyalty_item_get_amount_total"]=function(){return Module["asm"]["ef"].apply(null,arguments)};var _ta_loyalty_item_get_display_product_info=Module["_ta_loyalty_item_get_display_product_info"]=function(){return Module["asm"]["ff"].apply(null,arguments)};var _ta_loyalty_item_get_item_id=Module["_ta_loyalty_item_get_item_id"]=function(){return Module["asm"]["gf"].apply(null,arguments)};var _ta_loyalty_item_get_item_quantity=Module["_ta_loyalty_item_get_item_quantity"]=function(){return Module["asm"]["hf"].apply(null,arguments)};var _ta_loyalty_item_get_loyalty_coupons=Module["_ta_loyalty_item_get_loyalty_coupons"]=function(){return Module["asm"]["jf"].apply(null,arguments)};var _ta_loyalty_item_get_loyalty_discounts=Module["_ta_loyalty_item_get_loyalty_discounts"]=function(){return Module["asm"]["kf"].apply(null,arguments)};var _ta_loyalty_item_get_prod_description=Module["_ta_loyalty_item_get_prod_description"]=function(){return Module["asm"]["lf"].apply(null,arguments)};var _ta_loyalty_item_set_amount=Module["_ta_loyalty_item_set_amount"]=function(){return Module["asm"]["mf"].apply(null,arguments)};var _ta_loyalty_item_set_amount_total=Module["_ta_loyalty_item_set_amount_total"]=function(){return Module["asm"]["nf"].apply(null,arguments)};var _ta_loyalty_item_set_display_product_info=Module["_ta_loyalty_item_set_display_product_info"]=function(){return Module["asm"]["of"].apply(null,arguments)};var _ta_loyalty_item_set_item_id=Module["_ta_loyalty_item_set_item_id"]=function(){return Module["asm"]["pf"].apply(null,arguments)};var _ta_loyalty_item_set_item_quantity=Module["_ta_loyalty_item_set_item_quantity"]=function(){return Module["asm"]["qf"].apply(null,arguments)};var _ta_loyalty_item_set_prod_description=Module["_ta_loyalty_item_set_prod_description"]=function(){return Module["asm"]["rf"].apply(null,arguments)};var _ta_maintenance_type_e2s=Module["_ta_maintenance_type_e2s"]=function(){return Module["asm"]["sf"].apply(null,arguments)};var _ta_management_status_e2s=Module["_ta_management_status_e2s"]=function(){return Module["asm"]["tf"].apply(null,arguments)};var _ta_map_create=Module["_ta_map_create"]=function(){return Module["asm"]["uf"].apply(null,arguments)};var _ta_map_get=Module["_ta_map_get"]=function(){return Module["asm"]["vf"].apply(null,arguments)};var _ta_map_get_at=Module["_ta_map_get_at"]=function(){return Module["asm"]["wf"].apply(null,arguments)};var _ta_map_get_count=Module["_ta_map_get_count"]=function(){return Module["asm"]["xf"].apply(null,arguments)};var _ta_map_get_default=Module["_ta_map_get_default"]=function(){return Module["asm"]["yf"].apply(null,arguments)};var _ta_map_has=Module["_ta_map_has"]=function(){return Module["asm"]["zf"].apply(null,arguments)};var _ta_map_remove=Module["_ta_map_remove"]=function(){return Module["asm"]["Af"].apply(null,arguments)};var _ta_map_remove_all=Module["_ta_map_remove_all"]=function(){return Module["asm"]["Bf"].apply(null,arguments)};var _ta_map_set=Module["_ta_map_set"]=function(){return Module["asm"]["Cf"].apply(null,arguments)};var _ta_merchant_action_e2s=Module["_ta_merchant_action_e2s"]=function(){return Module["asm"]["Df"].apply(null,arguments)};var _ta_merchant_option_create=Module["_ta_merchant_option_create"]=function(){return Module["asm"]["Ef"].apply(null,arguments)};var _ta_merchant_option_get_type=Module["_ta_merchant_option_get_type"]=function(){return Module["asm"]["Ff"].apply(null,arguments)};var _ta_merchant_option_get_value=Module["_ta_merchant_option_get_value"]=function(){return Module["asm"]["Gf"].apply(null,arguments)};var _ta_merchant_option_type_e2s=Module["_ta_merchant_option_type_e2s"]=function(){return Module["asm"]["Hf"].apply(null,arguments)};var _ta_native_error_get_code=Module["_ta_native_error_get_code"]=function(){return Module["asm"]["If"].apply(null,arguments)};var _ta_native_error_get_message=Module["_ta_native_error_get_message"]=function(){return Module["asm"]["Jf"].apply(null,arguments)};var _ta_native_error_get_source=Module["_ta_native_error_get_source"]=function(){return Module["asm"]["Kf"].apply(null,arguments)};var _ta_network_information_get_terminal_ip=Module["_ta_network_information_get_terminal_ip"]=function(){return Module["asm"]["Lf"].apply(null,arguments)};var _ta_network_information_get_terminal_ip_dns=Module["_ta_network_information_get_terminal_ip_dns"]=function(){return Module["asm"]["Mf"].apply(null,arguments)};var _ta_network_information_get_terminal_ip_gw=Module["_ta_network_information_get_terminal_ip_gw"]=function(){return Module["asm"]["Nf"].apply(null,arguments)};var _ta_network_information_get_terminal_ip_mask=Module["_ta_network_information_get_terminal_ip_mask"]=function(){return Module["asm"]["Of"].apply(null,arguments)};var _ta_ngv_mode_e2s=Module["_ta_ngv_mode_e2s"]=function(){return Module["asm"]["Pf"].apply(null,arguments)};var _ta_non_financial_transactions_e2s=Module["_ta_non_financial_transactions_e2s"]=function(){return Module["asm"]["Qf"].apply(null,arguments)};var _ta_normal_receipt_formatter_create=Module["_ta_normal_receipt_formatter_create"]=function(){return Module["asm"]["Rf"].apply(null,arguments)};var _ta_object_release=Module["_ta_object_release"]=function(){return Module["asm"]["Sf"].apply(null,arguments)};var _ta_object_release_if_valid=Module["_ta_object_release_if_valid"]=function(){return Module["asm"]["Tf"].apply(null,arguments)};var _ta_object_retain=Module["_ta_object_retain"]=function(){return Module["asm"]["Uf"].apply(null,arguments)};var _ta_object_to_string=Module["_ta_object_to_string"]=function(){return Module["asm"]["Vf"].apply(null,arguments)};var _ta_payment_protocol_e2s=Module["_ta_payment_protocol_e2s"]=function(){return Module["asm"]["Wf"].apply(null,arguments)};var _ta_pos_entry_mode_e2s=Module["_ta_pos_entry_mode_e2s"]=function(){return Module["asm"]["Xf"].apply(null,arguments)};var _ta_ppinfo_get_payment_protocol=Module["_ta_ppinfo_get_payment_protocol"]=function(){return Module["asm"]["Yf"].apply(null,arguments)};var _ta_ppinfo_get_pp_ep2_auth_reslt=Module["_ta_ppinfo_get_pp_ep2_auth_reslt"]=function(){return Module["asm"]["Zf"].apply(null,arguments)};var _ta_ppinfo_get_pp_ep2_auth_resp_c=Module["_ta_ppinfo_get_pp_ep2_auth_resp_c"]=function(){return Module["asm"]["_f"].apply(null,arguments)};var _ta_ppinfo_get_pp_ep2_trans_seq_cnt=Module["_ta_ppinfo_get_pp_ep2_trans_seq_cnt"]=function(){return Module["asm"]["$f"].apply(null,arguments)};var _ta_ppinfo_get_pp_ep2_trans_seq_cnt_orig=Module["_ta_ppinfo_get_pp_ep2_trans_seq_cnt_orig"]=function(){return Module["asm"]["ag"].apply(null,arguments)};var _ta_print_data_get_receipt_items=Module["_ta_print_data_get_receipt_items"]=function(){return Module["asm"]["bg"].apply(null,arguments)};var _ta_print_data_get_receipts=Module["_ta_print_data_get_receipts"]=function(){return Module["asm"]["cg"].apply(null,arguments)};var _ta_print_flag_e2s=Module["_ta_print_flag_e2s"]=function(){return Module["asm"]["dg"].apply(null,arguments)};var _ta_print_format_e2s=Module["_ta_print_format_e2s"]=function(){return Module["asm"]["eg"].apply(null,arguments)};var _ta_print_option_create=Module["_ta_print_option_create"]=function(){return Module["asm"]["fg"].apply(null,arguments)};var _ta_print_option_get_print_flags=Module["_ta_print_option_get_print_flags"]=function(){return Module["asm"]["gg"].apply(null,arguments)};var _ta_print_option_get_print_format=Module["_ta_print_option_get_print_format"]=function(){return Module["asm"]["hg"].apply(null,arguments)};var _ta_print_option_get_print_width=Module["_ta_print_option_get_print_width"]=function(){return Module["asm"]["ig"].apply(null,arguments)};var _ta_print_option_get_recipient=Module["_ta_print_option_get_recipient"]=function(){return Module["asm"]["jg"].apply(null,arguments)};var _ta_process_print_receipts=Module["_ta_process_print_receipts"]=function(){return Module["asm"]["kg"].apply(null,arguments)};var _ta_processing_disposition_e2s=Module["_ta_processing_disposition_e2s"]=function(){return Module["asm"]["lg"].apply(null,arguments)};var _ta_protocol_level_e2s=Module["_ta_protocol_level_e2s"]=function(){return Module["asm"]["mg"].apply(null,arguments)};var _ta_protocol_type_e2s=Module["_ta_protocol_type_e2s"]=function(){return Module["asm"]["ng"].apply(null,arguments)};var _ta_reason_e2s=Module["_ta_reason_e2s"]=function(){return Module["asm"]["og"].apply(null,arguments)};var _ta_receipt_create=Module["_ta_receipt_create"]=function(){return Module["asm"]["pg"].apply(null,arguments)};var _ta_receipt_formatter_create=Module["_ta_receipt_formatter_create"]=function(){return Module["asm"]["qg"].apply(null,arguments)};var _ta_receipt_get_recipient=Module["_ta_receipt_get_recipient"]=function(){return Module["asm"]["rg"].apply(null,arguments)};var _ta_receipt_get_value=Module["_ta_receipt_get_value"]=function(){return Module["asm"]["sg"].apply(null,arguments)};var _ta_receipt_item_get_receipt_item_type=Module["_ta_receipt_item_get_receipt_item_type"]=function(){return Module["asm"]["tg"].apply(null,arguments)};var _ta_receipt_item_get_recipient=Module["_ta_receipt_item_get_recipient"]=function(){return Module["asm"]["ug"].apply(null,arguments)};var _ta_receipt_item_get_value=Module["_ta_receipt_item_get_value"]=function(){return Module["asm"]["vg"].apply(null,arguments)};var _ta_receipt_item_type_e2s=Module["_ta_receipt_item_type_e2s"]=function(){return Module["asm"]["wg"].apply(null,arguments)};var _ta_receipt_items_get_receipt_item=Module["_ta_receipt_items_get_receipt_item"]=function(){return Module["asm"]["xg"].apply(null,arguments)};var _ta_receipt_items_get_receipt_type=Module["_ta_receipt_items_get_receipt_type"]=function(){return Module["asm"]["yg"].apply(null,arguments)};var _ta_receipt_request_response_get_has_more_receipts=Module["_ta_receipt_request_response_get_has_more_receipts"]=function(){return Module["asm"]["zg"].apply(null,arguments)};var _ta_receipt_request_response_get_print_data=Module["_ta_receipt_request_response_get_print_data"]=function(){return Module["asm"]["Ag"].apply(null,arguments)};var _ta_receipt_request_type_e2s=Module["_ta_receipt_request_type_e2s"]=function(){return Module["asm"]["Bg"].apply(null,arguments)};var _ta_receipt_type_e2s=Module["_ta_receipt_type_e2s"]=function(){return Module["asm"]["Cg"].apply(null,arguments)};var _ta_recipient_e2s=Module["_ta_recipient_e2s"]=function(){return Module["asm"]["Dg"].apply(null,arguments)};var _ta_reconciliation_response_get_counters=Module["_ta_reconciliation_response_get_counters"]=function(){return Module["asm"]["Eg"].apply(null,arguments)};var _ta_reconciliation_response_get_print_data=Module["_ta_reconciliation_response_get_print_data"]=function(){return Module["asm"]["Fg"].apply(null,arguments)};var _ta_remote_functions_e2s=Module["_ta_remote_functions_e2s"]=function(){return Module["asm"]["Gg"].apply(null,arguments)};var _ta_resource_id_e2s=Module["_ta_resource_id_e2s"]=function(){return Module["asm"]["Hg"].apply(null,arguments)};var _ta_resource_parameter_type_e2s=Module["_ta_resource_parameter_type_e2s"]=function(){return Module["asm"]["Ig"].apply(null,arguments)};var _ta_response_type_e2s=Module["_ta_response_type_e2s"]=function(){return Module["asm"]["Jg"].apply(null,arguments)};var _ta_result_code_e2s=Module["_ta_result_code_e2s"]=function(){return Module["asm"]["Kg"].apply(null,arguments)};var _ta_screenshot_information_get_image_data=Module["_ta_screenshot_information_get_image_data"]=function(){return Module["asm"]["Lg"].apply(null,arguments)};var _ta_screenshot_information_get_image_file_format=Module["_ta_screenshot_information_get_image_file_format"]=function(){return Module["asm"]["Mg"].apply(null,arguments)};var _ta_screenshot_information_get_image_height=Module["_ta_screenshot_information_get_image_height"]=function(){return Module["asm"]["Ng"].apply(null,arguments)};var _ta_screenshot_information_get_image_width=Module["_ta_screenshot_information_get_image_width"]=function(){return Module["asm"]["Og"].apply(null,arguments)};var _ta_security_status_e2s=Module["_ta_security_status_e2s"]=function(){return Module["asm"]["Pg"].apply(null,arguments)};var _ta_setting_type_e2s=Module["_ta_setting_type_e2s"]=function(){return Module["asm"]["Qg"].apply(null,arguments)};var _ta_show_dialog_request_copy=Module["_ta_show_dialog_request_copy"]=function(){return Module["asm"]["Rg"].apply(null,arguments)};var _ta_show_dialog_request_create=Module["_ta_show_dialog_request_create"]=function(){return Module["asm"]["Sg"].apply(null,arguments)};var _ta_show_dialog_request_get_brand_bar=Module["_ta_show_dialog_request_get_brand_bar"]=function(){return Module["asm"]["Tg"].apply(null,arguments)};var _ta_show_dialog_request_get_brand_mode=Module["_ta_show_dialog_request_get_brand_mode"]=function(){return Module["asm"]["Ug"].apply(null,arguments)};var _ta_show_dialog_request_get_language=Module["_ta_show_dialog_request_get_language"]=function(){return Module["asm"]["Vg"].apply(null,arguments)};var _ta_show_dialog_request_get_placeholder_items=Module["_ta_show_dialog_request_get_placeholder_items"]=function(){return Module["asm"]["Wg"].apply(null,arguments)};var _ta_show_dialog_request_get_resource_id=Module["_ta_show_dialog_request_get_resource_id"]=function(){return Module["asm"]["Xg"].apply(null,arguments)};var _ta_show_dialog_request_get_theme=Module["_ta_show_dialog_request_get_theme"]=function(){return Module["asm"]["Yg"].apply(null,arguments)};var _ta_show_dialog_request_get_timeout=Module["_ta_show_dialog_request_get_timeout"]=function(){return Module["asm"]["Zg"].apply(null,arguments)};var _ta_show_dialog_request_resource_get_parameters=Module["_ta_show_dialog_request_resource_get_parameters"]=function(){return Module["asm"]["_g"].apply(null,arguments)};var _ta_show_dialog_request_set_brand_bar=Module["_ta_show_dialog_request_set_brand_bar"]=function(){return Module["asm"]["$g"].apply(null,arguments)};var _ta_show_dialog_request_set_brand_mode=Module["_ta_show_dialog_request_set_brand_mode"]=function(){return Module["asm"]["ah"].apply(null,arguments)};var _ta_show_dialog_request_set_language=Module["_ta_show_dialog_request_set_language"]=function(){return Module["asm"]["bh"].apply(null,arguments)};var _ta_show_dialog_request_set_placeholder_items=Module["_ta_show_dialog_request_set_placeholder_items"]=function(){return Module["asm"]["ch"].apply(null,arguments)};var _ta_show_dialog_request_set_resource_id=Module["_ta_show_dialog_request_set_resource_id"]=function(){return Module["asm"]["dh"].apply(null,arguments)};var _ta_show_dialog_request_set_resource_parameters=Module["_ta_show_dialog_request_set_resource_parameters"]=function(){return Module["asm"]["eh"].apply(null,arguments)};var _ta_show_dialog_request_set_theme=Module["_ta_show_dialog_request_set_theme"]=function(){return Module["asm"]["fh"].apply(null,arguments)};var _ta_show_dialog_request_set_timeout=Module["_ta_show_dialog_request_set_timeout"]=function(){return Module["asm"]["gh"].apply(null,arguments)};var _ta_show_dialog_response_get_card_data=Module["_ta_show_dialog_response_get_card_data"]=function(){return Module["asm"]["hh"].apply(null,arguments)};var _ta_show_dialog_response_get_reason=Module["_ta_show_dialog_response_get_reason"]=function(){return Module["asm"]["ih"].apply(null,arguments)};var _ta_show_dialog_response_get_user_input=Module["_ta_show_dialog_response_get_user_input"]=function(){return Module["asm"]["jh"].apply(null,arguments)};var _ta_show_signature_capture_request_copy=Module["_ta_show_signature_capture_request_copy"]=function(){return Module["asm"]["kh"].apply(null,arguments)};var _ta_show_signature_capture_request_create=Module["_ta_show_signature_capture_request_create"]=function(){return Module["asm"]["lh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_background_color=Module["_ta_show_signature_capture_request_get_background_color"]=function(){return Module["asm"]["mh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_brand_bar=Module["_ta_show_signature_capture_request_get_brand_bar"]=function(){return Module["asm"]["nh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_brand_mode=Module["_ta_show_signature_capture_request_get_brand_mode"]=function(){return Module["asm"]["oh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_image_file_format=Module["_ta_show_signature_capture_request_get_image_file_format"]=function(){return Module["asm"]["ph"].apply(null,arguments)};var _ta_show_signature_capture_request_get_image_file_height=Module["_ta_show_signature_capture_request_get_image_file_height"]=function(){return Module["asm"]["qh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_image_file_width=Module["_ta_show_signature_capture_request_get_image_file_width"]=function(){return Module["asm"]["rh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_language=Module["_ta_show_signature_capture_request_get_language"]=function(){return Module["asm"]["sh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_resource_id=Module["_ta_show_signature_capture_request_get_resource_id"]=function(){return Module["asm"]["th"].apply(null,arguments)};var _ta_show_signature_capture_request_get_signature_color=Module["_ta_show_signature_capture_request_get_signature_color"]=function(){return Module["asm"]["uh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_theme=Module["_ta_show_signature_capture_request_get_theme"]=function(){return Module["asm"]["vh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_timeout=Module["_ta_show_signature_capture_request_get_timeout"]=function(){return Module["asm"]["wh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_watermark_color=Module["_ta_show_signature_capture_request_get_watermark_color"]=function(){return Module["asm"]["xh"].apply(null,arguments)};var _ta_show_signature_capture_request_get_watermark_items=Module["_ta_show_signature_capture_request_get_watermark_items"]=function(){return Module["asm"]["yh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_background_color=Module["_ta_show_signature_capture_request_set_background_color"]=function(){return Module["asm"]["zh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_brand_bar=Module["_ta_show_signature_capture_request_set_brand_bar"]=function(){return Module["asm"]["Ah"].apply(null,arguments)};var _ta_show_signature_capture_request_set_brand_mode=Module["_ta_show_signature_capture_request_set_brand_mode"]=function(){return Module["asm"]["Bh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_image_file_format=Module["_ta_show_signature_capture_request_set_image_file_format"]=function(){return Module["asm"]["Ch"].apply(null,arguments)};var _ta_show_signature_capture_request_set_image_file_height=Module["_ta_show_signature_capture_request_set_image_file_height"]=function(){return Module["asm"]["Dh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_image_file_width=Module["_ta_show_signature_capture_request_set_image_file_width"]=function(){return Module["asm"]["Eh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_language=Module["_ta_show_signature_capture_request_set_language"]=function(){return Module["asm"]["Fh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_resource_id=Module["_ta_show_signature_capture_request_set_resource_id"]=function(){return Module["asm"]["Gh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_signature_color=Module["_ta_show_signature_capture_request_set_signature_color"]=function(){return Module["asm"]["Hh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_theme=Module["_ta_show_signature_capture_request_set_theme"]=function(){return Module["asm"]["Ih"].apply(null,arguments)};var _ta_show_signature_capture_request_set_timeout=Module["_ta_show_signature_capture_request_set_timeout"]=function(){return Module["asm"]["Jh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_watermark_color=Module["_ta_show_signature_capture_request_set_watermark_color"]=function(){return Module["asm"]["Kh"].apply(null,arguments)};var _ta_show_signature_capture_request_set_watermark_items=Module["_ta_show_signature_capture_request_set_watermark_items"]=function(){return Module["asm"]["Lh"].apply(null,arguments)};var _ta_show_signature_capture_response_get_image_data=Module["_ta_show_signature_capture_response_get_image_data"]=function(){return Module["asm"]["Mh"].apply(null,arguments)};var _ta_show_signature_capture_response_get_image_file_format=Module["_ta_show_signature_capture_response_get_image_file_format"]=function(){return Module["asm"]["Nh"].apply(null,arguments)};var _ta_show_signature_capture_response_get_image_height=Module["_ta_show_signature_capture_response_get_image_height"]=function(){return Module["asm"]["Oh"].apply(null,arguments)};var _ta_show_signature_capture_response_get_image_width=Module["_ta_show_signature_capture_response_get_image_width"]=function(){return Module["asm"]["Ph"].apply(null,arguments)};var _ta_show_signature_capture_response_get_reason=Module["_ta_show_signature_capture_response_get_reason"]=function(){return Module["asm"]["Qh"].apply(null,arguments)};var _ta_signature_information_get_image_data=Module["_ta_signature_information_get_image_data"]=function(){return Module["asm"]["Rh"].apply(null,arguments)};var _ta_signature_information_get_image_file_format=Module["_ta_signature_information_get_image_file_format"]=function(){return Module["asm"]["Sh"].apply(null,arguments)};var _ta_signature_information_get_image_height=Module["_ta_signature_information_get_image_height"]=function(){return Module["asm"]["Th"].apply(null,arguments)};var _ta_signature_information_get_image_width=Module["_ta_signature_information_get_image_width"]=function(){return Module["asm"]["Uh"].apply(null,arguments)};var _ta_sleep_mode_status_e2s=Module["_ta_sleep_mode_status_e2s"]=function(){return Module["asm"]["Vh"].apply(null,arguments)};var _ta_status_functions_e2s=Module["_ta_status_functions_e2s"]=function(){return Module["asm"]["Wh"].apply(null,arguments)};var _ta_string_create=Module["_ta_string_create"]=function(){return Module["asm"]["Xh"].apply(null,arguments)};var _ta_string_format=Module["_ta_string_format"]=function(){return Module["asm"]["Yh"].apply(null,arguments)};var _ta_string_format_args=Module["_ta_string_format_args"]=function(){return Module["asm"]["Zh"].apply(null,arguments)};var _ta_string_get_length=Module["_ta_string_get_length"]=function(){return Module["asm"]["_h"].apply(null,arguments)};var _ta_string_get_pointer=Module["_ta_string_get_pointer"]=function(){return Module["asm"]["$h"].apply(null,arguments)};var _ta_sub_transaction_copy=Module["_ta_sub_transaction_copy"]=function(){return Module["asm"]["ai"].apply(null,arguments)};var _ta_sub_transaction_create=Module["_ta_sub_transaction_create"]=function(){return Module["asm"]["bi"].apply(null,arguments)};var _ta_sub_transaction_get_amount=Module["_ta_sub_transaction_get_amount"]=function(){return Module["asm"]["ci"].apply(null,arguments)};var _ta_sub_transaction_get_function=Module["_ta_sub_transaction_get_function"]=function(){return Module["asm"]["di"].apply(null,arguments)};var _ta_sub_transaction_get_rate=Module["_ta_sub_transaction_get_rate"]=function(){return Module["asm"]["ei"].apply(null,arguments)};var _ta_sub_transaction_get_rate_exponent=Module["_ta_sub_transaction_get_rate_exponent"]=function(){return Module["asm"]["fi"].apply(null,arguments)};var _ta_sub_transaction_set_amount=Module["_ta_sub_transaction_set_amount"]=function(){return Module["asm"]["gi"].apply(null,arguments)};var _ta_sub_transaction_set_function=Module["_ta_sub_transaction_set_function"]=function(){return Module["asm"]["hi"].apply(null,arguments)};var _ta_sub_transaction_set_rate=Module["_ta_sub_transaction_set_rate"]=function(){return Module["asm"]["ii"].apply(null,arguments)};var _ta_sub_transaction_set_rate_exponent=Module["_ta_sub_transaction_set_rate_exponent"]=function(){return Module["asm"]["ji"].apply(null,arguments)};var _ta_super_compact_receipt_formatter_create=Module["_ta_super_compact_receipt_formatter_create"]=function(){return Module["asm"]["ki"].apply(null,arguments)};var _ta_system_information_response_get_network_information=Module["_ta_system_information_response_get_network_information"]=function(){return Module["asm"]["li"].apply(null,arguments)};var _ta_terminal_activate_async=Module["_ta_terminal_activate_async"]=function(){return Module["asm"]["mi"].apply(null,arguments)};var _ta_terminal_activate_service_menu_async=Module["_ta_terminal_activate_service_menu_async"]=function(){return Module["asm"]["ni"].apply(null,arguments)};var _ta_terminal_add_ecr_data=Module["_ta_terminal_add_ecr_data"]=function(){return Module["asm"]["oi"].apply(null,arguments)};var _ta_terminal_add_listener=Module["_ta_terminal_add_listener"]=function(){return Module["asm"]["pi"].apply(null,arguments)};var _ta_terminal_amt_adjustment=Module["_ta_terminal_amt_adjustment"]=function(){return Module["asm"]["qi"].apply(null,arguments)};var _ta_terminal_amt_adjustment_2=Module["_ta_terminal_amt_adjustment_2"]=function(){return Module["asm"]["ri"].apply(null,arguments)};var _ta_terminal_application_information_async=Module["_ta_terminal_application_information_async"]=function(){return Module["asm"]["si"].apply(null,arguments)};var _ta_terminal_balance_async=Module["_ta_terminal_balance_async"]=function(){return Module["asm"]["ti"].apply(null,arguments)};var _ta_terminal_balance_inquiry_async=Module["_ta_terminal_balance_inquiry_async"]=function(){return Module["asm"]["ui"].apply(null,arguments)};var _ta_terminal_can_dcc=Module["_ta_terminal_can_dcc"]=function(){return Module["asm"]["vi"].apply(null,arguments)};var _ta_terminal_can_declined_receipts=Module["_ta_terminal_can_declined_receipts"]=function(){return Module["asm"]["wi"].apply(null,arguments)};var _ta_terminal_can_multi_account_selection=Module["_ta_terminal_can_multi_account_selection"]=function(){return Module["asm"]["xi"].apply(null,arguments)};var _ta_terminal_cancel=Module["_ta_terminal_cancel"]=function(){return Module["asm"]["yi"].apply(null,arguments)};var _ta_terminal_cancel2=Module["_ta_terminal_cancel2"]=function(){return Module["asm"]["zi"].apply(null,arguments)};var _ta_terminal_change_settings_async=Module["_ta_terminal_change_settings_async"]=function(){return Module["asm"]["Ai"].apply(null,arguments)};var _ta_terminal_close_dialog_mode_async=Module["_ta_terminal_close_dialog_mode_async"]=function(){return Module["asm"]["Bi"].apply(null,arguments)};var _ta_terminal_close_maintenance_window_async=Module["_ta_terminal_close_maintenance_window_async"]=function(){return Module["asm"]["Ci"].apply(null,arguments)};var _ta_terminal_close_reader_async=Module["_ta_terminal_close_reader_async"]=function(){return Module["asm"]["Di"].apply(null,arguments)};var _ta_terminal_commit_amount_async=Module["_ta_terminal_commit_amount_async"]=function(){return Module["asm"]["Ei"].apply(null,arguments)};var _ta_terminal_commit_async=Module["_ta_terminal_commit_async"]=function(){return Module["asm"]["Fi"].apply(null,arguments)};var _ta_terminal_connect_async=Module["_ta_terminal_connect_async"]=function(){return Module["asm"]["Gi"].apply(null,arguments)};var _ta_terminal_counter_request_async=Module["_ta_terminal_counter_request_async"]=function(){return Module["asm"]["Hi"].apply(null,arguments)};var _ta_terminal_create=Module["_ta_terminal_create"]=function(){return Module["asm"]["Ii"].apply(null,arguments)};var _ta_terminal_dcc_rates_async=Module["_ta_terminal_dcc_rates_async"]=function(){return Module["asm"]["Ji"].apply(null,arguments)};var _ta_terminal_deactivate_async=Module["_ta_terminal_deactivate_async"]=function(){return Module["asm"]["Ki"].apply(null,arguments)};var _ta_terminal_device_maintenance_async=Module["_ta_terminal_device_maintenance_async"]=function(){return Module["asm"]["Li"].apply(null,arguments)};var _ta_terminal_disconnect_async=Module["_ta_terminal_disconnect_async"]=function(){return Module["asm"]["Mi"].apply(null,arguments)};var _ta_terminal_dispose=Module["_ta_terminal_dispose"]=function(){return Module["asm"]["Ni"].apply(null,arguments)};var _ta_terminal_eject_card_async=Module["_ta_terminal_eject_card_async"]=function(){return Module["asm"]["Oi"].apply(null,arguments)};var _ta_terminal_finish_checkout_async=Module["_ta_terminal_finish_checkout_async"]=function(){return Module["asm"]["Pi"].apply(null,arguments)};var _ta_terminal_get_act_seq_counter=Module["_ta_terminal_get_act_seq_counter"]=function(){return Module["asm"]["Qi"].apply(null,arguments)};var _ta_terminal_get_brands=Module["_ta_terminal_get_brands"]=function(){return Module["asm"]["Ri"].apply(null,arguments)};var _ta_terminal_get_config_data=Module["_ta_terminal_get_config_data"]=function(){return Module["asm"]["Si"].apply(null,arguments)};var _ta_terminal_get_customer_data=Module["_ta_terminal_get_customer_data"]=function(){return Module["asm"]["Ti"].apply(null,arguments)};var _ta_terminal_get_ecr_data=Module["_ta_terminal_get_ecr_data"]=function(){return Module["asm"]["Ui"].apply(null,arguments)};var _ta_terminal_get_features=Module["_ta_terminal_get_features"]=function(){return Module["asm"]["Vi"].apply(null,arguments)};var _ta_terminal_get_license=Module["_ta_terminal_get_license"]=function(){return Module["asm"]["Wi"].apply(null,arguments)};var _ta_terminal_get_merchant_options=Module["_ta_terminal_get_merchant_options"]=function(){return Module["asm"]["Xi"].apply(null,arguments)};var _ta_terminal_get_pos_id=Module["_ta_terminal_get_pos_id"]=function(){return Module["asm"]["Yi"].apply(null,arguments)};var _ta_terminal_get_print_options=Module["_ta_terminal_get_print_options"]=function(){return Module["asm"]["Zi"].apply(null,arguments)};var _ta_terminal_get_receipt_formatter=Module["_ta_terminal_get_receipt_formatter"]=function(){return Module["asm"]["_i"].apply(null,arguments)};var _ta_terminal_get_settings=Module["_ta_terminal_get_settings"]=function(){return Module["asm"]["$i"].apply(null,arguments)};var _ta_terminal_get_terminal_id=Module["_ta_terminal_get_terminal_id"]=function(){return Module["asm"]["aj"].apply(null,arguments)};var _ta_terminal_get_terminal_status=Module["_ta_terminal_get_terminal_status"]=function(){return Module["asm"]["bj"].apply(null,arguments)};var _ta_terminal_get_tim_api_version=Module["_ta_terminal_get_tim_api_version"]=function(){return Module["asm"]["cj"].apply(null,arguments)};var _ta_terminal_get_transaction_data=Module["_ta_terminal_get_transaction_data"]=function(){return Module["asm"]["dj"].apply(null,arguments)};var _ta_terminal_get_user_id=Module["_ta_terminal_get_user_id"]=function(){return Module["asm"]["ej"].apply(null,arguments)};var _ta_terminal_hardware_information_async=Module["_ta_terminal_hardware_information_async"]=function(){return Module["asm"]["fj"].apply(null,arguments)};var _ta_terminal_has_sw_update=Module["_ta_terminal_has_sw_update"]=function(){return Module["asm"]["gj"].apply(null,arguments)};var _ta_terminal_hold_commit=Module["_ta_terminal_hold_commit"]=function(){return Module["asm"]["hj"].apply(null,arguments)};var _ta_terminal_init_transaction2_async=Module["_ta_terminal_init_transaction2_async"]=function(){return Module["asm"]["ij"].apply(null,arguments)};var _ta_terminal_init_transaction_async=Module["_ta_terminal_init_transaction_async"]=function(){return Module["asm"]["jj"].apply(null,arguments)};var _ta_terminal_listener_create=Module["_ta_terminal_listener_create"]=function(){return Module["asm"]["kj"].apply(null,arguments)};var _ta_terminal_login_async=Module["_ta_terminal_login_async"]=function(){return Module["asm"]["lj"].apply(null,arguments)};var _ta_terminal_logout_async=Module["_ta_terminal_logout_async"]=function(){return Module["asm"]["mj"].apply(null,arguments)};var _ta_terminal_loyalty_data_async=Module["_ta_terminal_loyalty_data_async"]=function(){return Module["asm"]["nj"].apply(null,arguments)};var _ta_terminal_open_dialog_mode_async=Module["_ta_terminal_open_dialog_mode_async"]=function(){return Module["asm"]["oj"].apply(null,arguments)};var _ta_terminal_open_maintenance_window_async=Module["_ta_terminal_open_maintenance_window_async"]=function(){return Module["asm"]["pj"].apply(null,arguments)};var _ta_terminal_open_reader_async=Module["_ta_terminal_open_reader_async"]=function(){return Module["asm"]["qj"].apply(null,arguments)};var _ta_terminal_print_on_terminal_async=Module["_ta_terminal_print_on_terminal_async"]=function(){return Module["asm"]["rj"].apply(null,arguments)};var _ta_terminal_provide_loyalty_basket_async=Module["_ta_terminal_provide_loyalty_basket_async"]=function(){return Module["asm"]["sj"].apply(null,arguments)};var _ta_terminal_provide_vas_result_async=Module["_ta_terminal_provide_vas_result_async"]=function(){return Module["asm"]["tj"].apply(null,arguments)};var _ta_terminal_reboot_async=Module["_ta_terminal_reboot_async"]=function(){return Module["asm"]["uj"].apply(null,arguments)};var _ta_terminal_receipt_request_async=Module["_ta_terminal_receipt_request_async"]=function(){return Module["asm"]["vj"].apply(null,arguments)};var _ta_terminal_reconciliation_async=Module["_ta_terminal_reconciliation_async"]=function(){return Module["asm"]["wj"].apply(null,arguments)};var _ta_terminal_reconfig_async=Module["_ta_terminal_reconfig_async"]=function(){return Module["asm"]["xj"].apply(null,arguments)};var _ta_terminal_remove_listener=Module["_ta_terminal_remove_listener"]=function(){return Module["asm"]["yj"].apply(null,arguments)};var _ta_terminal_request_alias_async=Module["_ta_terminal_request_alias_async"]=function(){return Module["asm"]["zj"].apply(null,arguments)};var _ta_terminal_rollback_async=Module["_ta_terminal_rollback_async"]=function(){return Module["asm"]["Aj"].apply(null,arguments)};var _ta_terminal_send_card_command_async=Module["_ta_terminal_send_card_command_async"]=function(){return Module["asm"]["Bj"].apply(null,arguments)};var _ta_terminal_set_custom_logger=Module["_ta_terminal_set_custom_logger"]=function(){return Module["asm"]["Cj"].apply(null,arguments)};var _ta_terminal_set_customer_data=Module["_ta_terminal_set_customer_data"]=function(){return Module["asm"]["Dj"].apply(null,arguments)};var _ta_terminal_set_ecr_data=Module["_ta_terminal_set_ecr_data"]=function(){return Module["asm"]["Ej"].apply(null,arguments)};var _ta_terminal_set_merchant_options=Module["_ta_terminal_set_merchant_options"]=function(){return Module["asm"]["Fj"].apply(null,arguments)};var _ta_terminal_set_pos_id=Module["_ta_terminal_set_pos_id"]=function(){return Module["asm"]["Gj"].apply(null,arguments)};var _ta_terminal_set_print_options=Module["_ta_terminal_set_print_options"]=function(){return Module["asm"]["Hj"].apply(null,arguments)};var _ta_terminal_set_receipt_formatter=Module["_ta_terminal_set_receipt_formatter"]=function(){return Module["asm"]["Ij"].apply(null,arguments)};var _ta_terminal_set_transaction_data=Module["_ta_terminal_set_transaction_data"]=function(){return Module["asm"]["Jj"].apply(null,arguments)};var _ta_terminal_set_user_id=Module["_ta_terminal_set_user_id"]=function(){return Module["asm"]["Kj"].apply(null,arguments)};var _ta_terminal_settings_create=Module["_ta_terminal_settings_create"]=function(){return Module["asm"]["Lj"].apply(null,arguments)};var _ta_terminal_settings_get_broadcast_interface=Module["_ta_terminal_settings_get_broadcast_interface"]=function(){return Module["asm"]["Mj"].apply(null,arguments)};var _ta_terminal_settings_get_card_insertion_timeout=Module["_ta_terminal_settings_get_card_insertion_timeout"]=function(){return Module["asm"]["Nj"].apply(null,arguments)};var _ta_terminal_settings_get_card_removal_timeout=Module["_ta_terminal_settings_get_card_removal_timeout"]=function(){return Module["asm"]["Oj"].apply(null,arguments)};var _ta_terminal_settings_get_commit_timeout=Module["_ta_terminal_settings_get_commit_timeout"]=function(){return Module["asm"]["Pj"].apply(null,arguments)};var _ta_terminal_settings_get_connection_ip_port=Module["_ta_terminal_settings_get_connection_ip_port"]=function(){return Module["asm"]["Qj"].apply(null,arguments)};var _ta_terminal_settings_get_connection_ip_string=Module["_ta_terminal_settings_get_connection_ip_string"]=function(){return Module["asm"]["Rj"].apply(null,arguments)};var _ta_terminal_settings_get_connection_mode=Module["_ta_terminal_settings_get_connection_mode"]=function(){return Module["asm"]["Sj"].apply(null,arguments)};var _ta_terminal_settings_get_guides=Module["_ta_terminal_settings_get_guides"]=function(){return Module["asm"]["Tj"].apply(null,arguments)};var _ta_terminal_settings_get_integrator_id=Module["_ta_terminal_settings_get_integrator_id"]=function(){return Module["asm"]["Uj"].apply(null,arguments)};var _ta_terminal_settings_get_log_dir=Module["_ta_terminal_settings_get_log_dir"]=function(){return Module["asm"]["Vj"].apply(null,arguments)};var _ta_terminal_settings_get_log_file_count_per_archive=Module["_ta_terminal_settings_get_log_file_count_per_archive"]=function(){return Module["asm"]["Wj"].apply(null,arguments)};var _ta_terminal_settings_get_log_retain_archive_count=Module["_ta_terminal_settings_get_log_retain_archive_count"]=function(){return Module["asm"]["Xj"].apply(null,arguments)};var _ta_terminal_settings_get_log_retain_file_count=Module["_ta_terminal_settings_get_log_retain_file_count"]=function(){return Module["asm"]["Yj"].apply(null,arguments)};var _ta_terminal_settings_get_manufacturer_flags=Module["_ta_terminal_settings_get_manufacturer_flags"]=function(){return Module["asm"]["Zj"].apply(null,arguments)};var _ta_terminal_settings_get_persistent_state=Module["_ta_terminal_settings_get_persistent_state"]=function(){return Module["asm"]["_j"].apply(null,arguments)};var _ta_terminal_settings_get_proceed_timeout=Module["_ta_terminal_settings_get_proceed_timeout"]=function(){return Module["asm"]["$j"].apply(null,arguments)};var _ta_terminal_settings_get_protocol_type=Module["_ta_terminal_settings_get_protocol_type"]=function(){return Module["asm"]["ak"].apply(null,arguments)};var _ta_terminal_settings_get_request_repetition=Module["_ta_terminal_settings_get_request_repetition"]=function(){return Module["asm"]["bk"].apply(null,arguments)};var _ta_terminal_settings_get_saferpay_base_url=Module["_ta_terminal_settings_get_saferpay_base_url"]=function(){return Module["asm"]["ck"].apply(null,arguments)};var _ta_terminal_settings_get_saferpay_credentials=Module["_ta_terminal_settings_get_saferpay_credentials"]=function(){return Module["asm"]["dk"].apply(null,arguments)};var _ta_terminal_settings_get_saferpay_customer_id=Module["_ta_terminal_settings_get_saferpay_customer_id"]=function(){return Module["asm"]["ek"].apply(null,arguments)};var _ta_terminal_settings_get_saferpay_terminal_id=Module["_ta_terminal_settings_get_saferpay_terminal_id"]=function(){return Module["asm"]["fk"].apply(null,arguments)};var _ta_terminal_settings_get_terminal_id=Module["_ta_terminal_settings_get_terminal_id"]=function(){return Module["asm"]["gk"].apply(null,arguments)};var _ta_terminal_settings_is_allow_closed_card_insert=Module["_ta_terminal_settings_is_allow_closed_card_insert"]=function(){return Module["asm"]["hk"].apply(null,arguments)};var _ta_terminal_settings_is_auto_commit=Module["_ta_terminal_settings_is_auto_commit"]=function(){return Module["asm"]["ik"].apply(null,arguments)};var _ta_terminal_settings_is_auto_shift_management=Module["_ta_terminal_settings_is_auto_shift_management"]=function(){return Module["asm"]["jk"].apply(null,arguments)};var _ta_terminal_settings_is_auto_shutter_management=Module["_ta_terminal_settings_is_auto_shutter_management"]=function(){return Module["asm"]["kk"].apply(null,arguments)};var _ta_terminal_settings_is_dcc=Module["_ta_terminal_settings_is_dcc"]=function(){return Module["asm"]["lk"].apply(null,arguments)};var _ta_terminal_settings_is_enabled_keep_alive=Module["_ta_terminal_settings_is_enabled_keep_alive"]=function(){return Module["asm"]["mk"].apply(null,arguments)};var _ta_terminal_settings_is_fast_ntf_mode=Module["_ta_terminal_settings_is_fast_ntf_mode"]=function(){return Module["asm"]["nk"].apply(null,arguments)};var _ta_terminal_settings_is_fetch_brands=Module["_ta_terminal_settings_is_fetch_brands"]=function(){return Module["asm"]["ok"].apply(null,arguments)};var _ta_terminal_settings_is_partial_approval=Module["_ta_terminal_settings_is_partial_approval"]=function(){return Module["asm"]["pk"].apply(null,arguments)};var _ta_terminal_settings_is_tip_allowed=Module["_ta_terminal_settings_is_tip_allowed"]=function(){return Module["asm"]["qk"].apply(null,arguments)};var _ta_terminal_settings_late_checkin_timeout=Module["_ta_terminal_settings_late_checkin_timeout"]=function(){return Module["asm"]["rk"].apply(null,arguments)};var _ta_terminal_settings_set_allow_closed_card_insert=Module["_ta_terminal_settings_set_allow_closed_card_insert"]=function(){return Module["asm"]["sk"].apply(null,arguments)};var _ta_terminal_settings_set_auto_commit=Module["_ta_terminal_settings_set_auto_commit"]=function(){return Module["asm"]["tk"].apply(null,arguments)};var _ta_terminal_settings_set_auto_shift_management=Module["_ta_terminal_settings_set_auto_shift_management"]=function(){return Module["asm"]["uk"].apply(null,arguments)};var _ta_terminal_settings_set_auto_shutter_management=Module["_ta_terminal_settings_set_auto_shutter_management"]=function(){return Module["asm"]["vk"].apply(null,arguments)};var _ta_terminal_settings_set_broadcast_interface=Module["_ta_terminal_settings_set_broadcast_interface"]=function(){return Module["asm"]["wk"].apply(null,arguments)};var _ta_terminal_settings_set_card_insertion_timeout=Module["_ta_terminal_settings_set_card_insertion_timeout"]=function(){return Module["asm"]["xk"].apply(null,arguments)};var _ta_terminal_settings_set_card_removal_timeout=Module["_ta_terminal_settings_set_card_removal_timeout"]=function(){return Module["asm"]["yk"].apply(null,arguments)};var _ta_terminal_settings_set_commit_timeout=Module["_ta_terminal_settings_set_commit_timeout"]=function(){return Module["asm"]["zk"].apply(null,arguments)};var _ta_terminal_settings_set_connection_ip_port=Module["_ta_terminal_settings_set_connection_ip_port"]=function(){return Module["asm"]["Ak"].apply(null,arguments)};var _ta_terminal_settings_set_connection_ip_string=Module["_ta_terminal_settings_set_connection_ip_string"]=function(){return Module["asm"]["Bk"].apply(null,arguments)};var _ta_terminal_settings_set_connection_mode=Module["_ta_terminal_settings_set_connection_mode"]=function(){return Module["asm"]["Ck"].apply(null,arguments)};var _ta_terminal_settings_set_dcc=Module["_ta_terminal_settings_set_dcc"]=function(){return Module["asm"]["Dk"].apply(null,arguments)};var _ta_terminal_settings_set_enabled_keep_alive=Module["_ta_terminal_settings_set_enabled_keep_alive"]=function(){return Module["asm"]["Ek"].apply(null,arguments)};var _ta_terminal_settings_set_fast_ntf_mode=Module["_ta_terminal_settings_set_fast_ntf_mode"]=function(){return Module["asm"]["Fk"].apply(null,arguments)};var _ta_terminal_settings_set_fetch_brands=Module["_ta_terminal_settings_set_fetch_brands"]=function(){return Module["asm"]["Gk"].apply(null,arguments)};var _ta_terminal_settings_set_guides=Module["_ta_terminal_settings_set_guides"]=function(){return Module["asm"]["Hk"].apply(null,arguments)};var _ta_terminal_settings_set_integrator_id=Module["_ta_terminal_settings_set_integrator_id"]=function(){return Module["asm"]["Ik"].apply(null,arguments)};var _ta_terminal_settings_set_late_checkin_timeout=Module["_ta_terminal_settings_set_late_checkin_timeout"]=function(){return Module["asm"]["Jk"].apply(null,arguments)};var _ta_terminal_settings_set_log_dir=Module["_ta_terminal_settings_set_log_dir"]=function(){return Module["asm"]["Kk"].apply(null,arguments)};var _ta_terminal_settings_set_log_file_count_per_archive=Module["_ta_terminal_settings_set_log_file_count_per_archive"]=function(){return Module["asm"]["Lk"].apply(null,arguments)};var _ta_terminal_settings_set_log_retain_archive_count=Module["_ta_terminal_settings_set_log_retain_archive_count"]=function(){return Module["asm"]["Mk"].apply(null,arguments)};var _ta_terminal_settings_set_log_retain_file_count=Module["_ta_terminal_settings_set_log_retain_file_count"]=function(){return Module["asm"]["Nk"].apply(null,arguments)};var _ta_terminal_settings_set_manufacturer_flags=Module["_ta_terminal_settings_set_manufacturer_flags"]=function(){return Module["asm"]["Ok"].apply(null,arguments)};var _ta_terminal_settings_set_partial_approval=Module["_ta_terminal_settings_set_partial_approval"]=function(){return Module["asm"]["Pk"].apply(null,arguments)};var _ta_terminal_settings_set_persistent_state=Module["_ta_terminal_settings_set_persistent_state"]=function(){return Module["asm"]["Qk"].apply(null,arguments)};var _ta_terminal_settings_set_proceed_timeout=Module["_ta_terminal_settings_set_proceed_timeout"]=function(){return Module["asm"]["Rk"].apply(null,arguments)};var _ta_terminal_settings_set_protocol_type=Module["_ta_terminal_settings_set_protocol_type"]=function(){return Module["asm"]["Sk"].apply(null,arguments)};var _ta_terminal_settings_set_request_repetition=Module["_ta_terminal_settings_set_request_repetition"]=function(){return Module["asm"]["Tk"].apply(null,arguments)};var _ta_terminal_settings_set_saferpay_base_url=Module["_ta_terminal_settings_set_saferpay_base_url"]=function(){return Module["asm"]["Uk"].apply(null,arguments)};var _ta_terminal_settings_set_saferpay_credentials=Module["_ta_terminal_settings_set_saferpay_credentials"]=function(){return Module["asm"]["Vk"].apply(null,arguments)};var _ta_terminal_settings_set_saferpay_customer_id=Module["_ta_terminal_settings_set_saferpay_customer_id"]=function(){return Module["asm"]["Wk"].apply(null,arguments)};var _ta_terminal_settings_set_saferpay_terminal_id=Module["_ta_terminal_settings_set_saferpay_terminal_id"]=function(){return Module["asm"]["Xk"].apply(null,arguments)};var _ta_terminal_settings_set_terminal_id=Module["_ta_terminal_settings_set_terminal_id"]=function(){return Module["asm"]["Yk"].apply(null,arguments)};var _ta_terminal_settings_set_tip_allowed=Module["_ta_terminal_settings_set_tip_allowed"]=function(){return Module["asm"]["Zk"].apply(null,arguments)};var _ta_terminal_show_dialog_async=Module["_ta_terminal_show_dialog_async"]=function(){return Module["asm"]["_k"].apply(null,arguments)};var _ta_terminal_show_signature_capture_async=Module["_ta_terminal_show_signature_capture_async"]=function(){return Module["asm"]["$k"].apply(null,arguments)};var _ta_terminal_software_update_async=Module["_ta_terminal_software_update_async"]=function(){return Module["asm"]["al"].apply(null,arguments)};var _ta_terminal_start_checkout_async=Module["_ta_terminal_start_checkout_async"]=function(){return Module["asm"]["bl"].apply(null,arguments)};var _ta_terminal_status_get_card_data=Module["_ta_terminal_status_get_card_data"]=function(){return Module["asm"]["cl"].apply(null,arguments)};var _ta_terminal_status_get_card_reader_status=Module["_ta_terminal_status_get_card_reader_status"]=function(){return Module["asm"]["dl"].apply(null,arguments)};var _ta_terminal_status_get_connection_status=Module["_ta_terminal_status_get_connection_status"]=function(){return Module["asm"]["el"].apply(null,arguments)};var _ta_terminal_status_get_display_content=Module["_ta_terminal_status_get_display_content"]=function(){return Module["asm"]["fl"].apply(null,arguments)};var _ta_terminal_status_get_final_amount=Module["_ta_terminal_status_get_final_amount"]=function(){return Module["asm"]["gl"].apply(null,arguments)};var _ta_terminal_status_get_management_status=Module["_ta_terminal_status_get_management_status"]=function(){return Module["asm"]["hl"].apply(null,arguments)};var _ta_terminal_status_get_receipt_information=Module["_ta_terminal_status_get_receipt_information"]=function(){return Module["asm"]["il"].apply(null,arguments)};var _ta_terminal_status_get_sleep_mode_status=Module["_ta_terminal_status_get_sleep_mode_status"]=function(){return Module["asm"]["jl"].apply(null,arguments)};var _ta_terminal_status_get_sw_update_available=Module["_ta_terminal_status_get_sw_update_available"]=function(){return Module["asm"]["kl"].apply(null,arguments)};var _ta_terminal_status_get_transaction_status=Module["_ta_terminal_status_get_transaction_status"]=function(){return Module["asm"]["ll"].apply(null,arguments)};var _ta_terminal_system_information_async=Module["_ta_terminal_system_information_async"]=function(){return Module["asm"]["ml"].apply(null,arguments)};var _ta_terminal_transaction2_async=Module["_ta_terminal_transaction2_async"]=function(){return Module["asm"]["nl"].apply(null,arguments)};var _ta_terminal_transaction_async=Module["_ta_terminal_transaction_async"]=function(){return Module["asm"]["ol"].apply(null,arguments)};var _ta_terminal_transaction_cashback_async=Module["_ta_terminal_transaction_cashback_async"]=function(){return Module["asm"]["pl"].apply(null,arguments)};var _ta_terminal_transaction_tip_async=Module["_ta_terminal_transaction_tip_async"]=function(){return Module["asm"]["ql"].apply(null,arguments)};var _ta_theme_e2s=Module["_ta_theme_e2s"]=function(){return Module["asm"]["rl"].apply(null,arguments)};var _ta_tim_error_get_additional_error_info=Module["_ta_tim_error_get_additional_error_info"]=function(){return Module["asm"]["sl"].apply(null,arguments)};var _ta_tim_error_get_error_message=Module["_ta_tim_error_get_error_message"]=function(){return Module["asm"]["tl"].apply(null,arguments)};var _ta_tim_error_get_native_error=Module["_ta_tim_error_get_native_error"]=function(){return Module["asm"]["ul"].apply(null,arguments)};var _ta_tim_error_get_ppinfo=Module["_ta_tim_error_get_ppinfo"]=function(){return Module["asm"]["vl"].apply(null,arguments)};var _ta_tim_error_get_print_data=Module["_ta_tim_error_get_print_data"]=function(){return Module["asm"]["wl"].apply(null,arguments)};var _ta_tim_error_get_rejected_basket=Module["_ta_tim_error_get_rejected_basket"]=function(){return Module["asm"]["xl"].apply(null,arguments)};var _ta_tim_error_get_result_code=Module["_ta_tim_error_get_result_code"]=function(){return Module["asm"]["yl"].apply(null,arguments)};var _ta_timedate_create=Module["_ta_timedate_create"]=function(){return Module["asm"]["zl"].apply(null,arguments)};var _ta_timedate_get_values=Module["_ta_timedate_get_values"]=function(){return Module["asm"]["Al"].apply(null,arguments)};var _ta_total_get_amount_sum=Module["_ta_total_get_amount_sum"]=function(){return Module["asm"]["Bl"].apply(null,arguments)};var _ta_total_get_amount_sum_other=Module["_ta_total_get_amount_sum_other"]=function(){return Module["asm"]["Cl"].apply(null,arguments)};var _ta_total_get_amount_sum_tip=Module["_ta_total_get_amount_sum_tip"]=function(){return Module["asm"]["Dl"].apply(null,arguments)};var _ta_total_get_count=Module["_ta_total_get_count"]=function(){return Module["asm"]["El"].apply(null,arguments)};var _ta_total_get_currency=Module["_ta_total_get_currency"]=function(){return Module["asm"]["Fl"].apply(null,arguments)};var _ta_total_get_exponent=Module["_ta_total_get_exponent"]=function(){return Module["asm"]["Gl"].apply(null,arguments)};var _ta_total_get_trx_details=Module["_ta_total_get_trx_details"]=function(){return Module["asm"]["Hl"].apply(null,arguments)};var _ta_transaction_data_copy=Module["_ta_transaction_data_copy"]=function(){return Module["asm"]["Il"].apply(null,arguments)};var _ta_transaction_data_create=Module["_ta_transaction_data_create"]=function(){return Module["asm"]["Jl"].apply(null,arguments)};var _ta_transaction_data_get_acq_id=Module["_ta_transaction_data_get_acq_id"]=function(){return Module["asm"]["Kl"].apply(null,arguments)};var _ta_transaction_data_get_acq_trans_ref=Module["_ta_transaction_data_get_acq_trans_ref"]=function(){return Module["asm"]["Ll"].apply(null,arguments)};var _ta_transaction_data_get_app_expiration_date=Module["_ta_transaction_data_get_app_expiration_date"]=function(){return Module["asm"]["Ml"].apply(null,arguments)};var _ta_transaction_data_get_card_ref=Module["_ta_transaction_data_get_card_ref"]=function(){return Module["asm"]["Nl"].apply(null,arguments)};var _ta_transaction_data_get_cvc2=Module["_ta_transaction_data_get_cvc2"]=function(){return Module["asm"]["Ol"].apply(null,arguments)};var _ta_transaction_data_get_dcc_allowed=Module["_ta_transaction_data_get_dcc_allowed"]=function(){return Module["asm"]["Pl"].apply(null,arguments)};var _ta_transaction_data_get_deferred_auth_ind=Module["_ta_transaction_data_get_deferred_auth_ind"]=function(){return Module["asm"]["Ql"].apply(null,arguments)};var _ta_transaction_data_get_ecr_seq_counter=Module["_ta_transaction_data_get_ecr_seq_counter"]=function(){return Module["asm"]["Rl"].apply(null,arguments)};var _ta_transaction_data_get_installment_allowed=Module["_ta_transaction_data_get_installment_allowed"]=function(){return Module["asm"]["Sl"].apply(null,arguments)};var _ta_transaction_data_get_language=Module["_ta_transaction_data_get_language"]=function(){return Module["asm"]["Tl"].apply(null,arguments)};var _ta_transaction_data_get_multi_currency_flag=Module["_ta_transaction_data_get_multi_currency_flag"]=function(){return Module["asm"]["Ul"].apply(null,arguments)};var _ta_transaction_data_get_ngv_clearing_delay=Module["_ta_transaction_data_get_ngv_clearing_delay"]=function(){return Module["asm"]["Vl"].apply(null,arguments)};var _ta_transaction_data_get_ngv_mode=Module["_ta_transaction_data_get_ngv_mode"]=function(){return Module["asm"]["Wl"].apply(null,arguments)};var _ta_transaction_data_get_partial_approval_allowed=Module["_ta_transaction_data_get_partial_approval_allowed"]=function(){return Module["asm"]["Xl"].apply(null,arguments)};var _ta_transaction_data_get_phone_auth_code=Module["_ta_transaction_data_get_phone_auth_code"]=function(){return Module["asm"]["Yl"].apply(null,arguments)};var _ta_transaction_data_get_saferpay_alias=Module["_ta_transaction_data_get_saferpay_alias"]=function(){return Module["asm"]["Zl"].apply(null,arguments)};var _ta_transaction_data_get_saferpay_recurring=Module["_ta_transaction_data_get_saferpay_recurring"]=function(){return Module["asm"]["_l"].apply(null,arguments)};var _ta_transaction_data_get_six_trx_ref_num=Module["_ta_transaction_data_get_six_trx_ref_num"]=function(){return Module["asm"]["$l"].apply(null,arguments)};var _ta_transaction_data_get_sub_transactions=Module["_ta_transaction_data_get_sub_transactions"]=function(){return Module["asm"]["am"].apply(null,arguments)};var _ta_transaction_data_get_tip_allowed=Module["_ta_transaction_data_get_tip_allowed"]=function(){return Module["asm"]["bm"].apply(null,arguments)};var _ta_transaction_data_get_trans_ref=Module["_ta_transaction_data_get_trans_ref"]=function(){return Module["asm"]["cm"].apply(null,arguments)};var _ta_transaction_data_get_trans_seq=Module["_ta_transaction_data_get_trans_seq"]=function(){return Module["asm"]["dm"].apply(null,arguments)};var _ta_transaction_data_get_transaction_reason=Module["_ta_transaction_data_get_transaction_reason"]=function(){return Module["asm"]["em"].apply(null,arguments)};var _ta_transaction_data_get_trm_trans_ref=Module["_ta_transaction_data_get_trm_trans_ref"]=function(){return Module["asm"]["fm"].apply(null,arguments)};var _ta_transaction_data_get_trx_original_date=Module["_ta_transaction_data_get_trx_original_date"]=function(){return Module["asm"]["gm"].apply(null,arguments)};var _ta_transaction_data_set_acq_id=Module["_ta_transaction_data_set_acq_id"]=function(){return Module["asm"]["hm"].apply(null,arguments)};var _ta_transaction_data_set_acq_trans_ref=Module["_ta_transaction_data_set_acq_trans_ref"]=function(){return Module["asm"]["im"].apply(null,arguments)};var _ta_transaction_data_set_app_expiration_date=Module["_ta_transaction_data_set_app_expiration_date"]=function(){return Module["asm"]["jm"].apply(null,arguments)};var _ta_transaction_data_set_card_ref=Module["_ta_transaction_data_set_card_ref"]=function(){return Module["asm"]["km"].apply(null,arguments)};var _ta_transaction_data_set_cvc2=Module["_ta_transaction_data_set_cvc2"]=function(){return Module["asm"]["lm"].apply(null,arguments)};var _ta_transaction_data_set_dcc_allowed=Module["_ta_transaction_data_set_dcc_allowed"]=function(){return Module["asm"]["mm"].apply(null,arguments)};var _ta_transaction_data_set_deferred_auth_ind=Module["_ta_transaction_data_set_deferred_auth_ind"]=function(){return Module["asm"]["nm"].apply(null,arguments)};var _ta_transaction_data_set_ecr_seq_counter=Module["_ta_transaction_data_set_ecr_seq_counter"]=function(){return Module["asm"]["om"].apply(null,arguments)};var _ta_transaction_data_set_installment_allowed=Module["_ta_transaction_data_set_installment_allowed"]=function(){return Module["asm"]["pm"].apply(null,arguments)};var _ta_transaction_data_set_language=Module["_ta_transaction_data_set_language"]=function(){return Module["asm"]["qm"].apply(null,arguments)};var _ta_transaction_data_set_multi_currency_flag=Module["_ta_transaction_data_set_multi_currency_flag"]=function(){return Module["asm"]["rm"].apply(null,arguments)};var _ta_transaction_data_set_ngv_clearing_delay=Module["_ta_transaction_data_set_ngv_clearing_delay"]=function(){return Module["asm"]["sm"].apply(null,arguments)};var _ta_transaction_data_set_ngv_mode=Module["_ta_transaction_data_set_ngv_mode"]=function(){return Module["asm"]["tm"].apply(null,arguments)};var _ta_transaction_data_set_partial_approval_allowed=Module["_ta_transaction_data_set_partial_approval_allowed"]=function(){return Module["asm"]["um"].apply(null,arguments)};var _ta_transaction_data_set_phone_auth_code=Module["_ta_transaction_data_set_phone_auth_code"]=function(){return Module["asm"]["vm"].apply(null,arguments)};var _ta_transaction_data_set_saferpay_alias=Module["_ta_transaction_data_set_saferpay_alias"]=function(){return Module["asm"]["wm"].apply(null,arguments)};var _ta_transaction_data_set_saferpay_recurring=Module["_ta_transaction_data_set_saferpay_recurring"]=function(){return Module["asm"]["xm"].apply(null,arguments)};var _ta_transaction_data_set_six_trx_ref_num=Module["_ta_transaction_data_set_six_trx_ref_num"]=function(){return Module["asm"]["ym"].apply(null,arguments)};var _ta_transaction_data_set_sub_transactions=Module["_ta_transaction_data_set_sub_transactions"]=function(){return Module["asm"]["zm"].apply(null,arguments)};var _ta_transaction_data_set_tip_allowed=Module["_ta_transaction_data_set_tip_allowed"]=function(){return Module["asm"]["Am"].apply(null,arguments)};var _ta_transaction_data_set_trans_ref=Module["_ta_transaction_data_set_trans_ref"]=function(){return Module["asm"]["Bm"].apply(null,arguments)};var _ta_transaction_data_set_trans_seq=Module["_ta_transaction_data_set_trans_seq"]=function(){return Module["asm"]["Cm"].apply(null,arguments)};var _ta_transaction_data_set_transaction_reason=Module["_ta_transaction_data_set_transaction_reason"]=function(){return Module["asm"]["Dm"].apply(null,arguments)};var _ta_transaction_data_set_trm_trans_ref=Module["_ta_transaction_data_set_trm_trans_ref"]=function(){return Module["asm"]["Em"].apply(null,arguments)};var _ta_transaction_data_set_trx_original_date=Module["_ta_transaction_data_set_trx_original_date"]=function(){return Module["asm"]["Fm"].apply(null,arguments)};var _ta_transaction_information_get_account_number=Module["_ta_transaction_information_get_account_number"]=function(){return Module["asm"]["Gm"].apply(null,arguments)};var _ta_transaction_information_get_acq=Module["_ta_transaction_information_get_acq"]=function(){return Module["asm"]["Hm"].apply(null,arguments)};var _ta_transaction_information_get_acq_trans_ref=Module["_ta_transaction_information_get_acq_trans_ref"]=function(){return Module["asm"]["Im"].apply(null,arguments)};var _ta_transaction_information_get_auth_code=Module["_ta_transaction_information_get_auth_code"]=function(){return Module["asm"]["Jm"].apply(null,arguments)};var _ta_transaction_information_get_card_id=Module["_ta_transaction_information_get_card_id"]=function(){return Module["asm"]["Km"].apply(null,arguments)};var _ta_transaction_information_get_cardholder_name=Module["_ta_transaction_information_get_cardholder_name"]=function(){return Module["asm"]["Lm"].apply(null,arguments)};var _ta_transaction_information_get_client_identifier=Module["_ta_transaction_information_get_client_identifier"]=function(){return Module["asm"]["Mm"].apply(null,arguments)};var _ta_transaction_information_get_cvm=Module["_ta_transaction_information_get_cvm"]=function(){return Module["asm"]["Nm"].apply(null,arguments)};var _ta_transaction_information_get_merchant_action=Module["_ta_transaction_information_get_merchant_action"]=function(){return Module["asm"]["Om"].apply(null,arguments)};var _ta_transaction_information_get_ngv_used_flag=Module["_ta_transaction_information_get_ngv_used_flag"]=function(){return Module["asm"]["Pm"].apply(null,arguments)};var _ta_transaction_information_get_person_oid=Module["_ta_transaction_information_get_person_oid"]=function(){return Module["asm"]["Qm"].apply(null,arguments)};var _ta_transaction_information_get_pos_entry_mode=Module["_ta_transaction_information_get_pos_entry_mode"]=function(){return Module["asm"]["Rm"].apply(null,arguments)};var _ta_transaction_information_get_signature_information=Module["_ta_transaction_information_get_signature_information"]=function(){return Module["asm"]["Sm"].apply(null,arguments)};var _ta_transaction_information_get_six_trx_ref_num=Module["_ta_transaction_information_get_six_trx_ref_num"]=function(){return Module["asm"]["Tm"].apply(null,arguments)};var _ta_transaction_information_get_time_stamp=Module["_ta_transaction_information_get_time_stamp"]=function(){return Module["asm"]["Um"].apply(null,arguments)};var _ta_transaction_information_get_trans_ref=Module["_ta_transaction_information_get_trans_ref"]=function(){return Module["asm"]["Vm"].apply(null,arguments)};var _ta_transaction_information_get_trans_seq=Module["_ta_transaction_information_get_trans_seq"]=function(){return Module["asm"]["Wm"].apply(null,arguments)};var _ta_transaction_information_get_trm_trans_ref=Module["_ta_transaction_information_get_trm_trans_ref"]=function(){return Module["asm"]["Xm"].apply(null,arguments)};var _ta_transaction_reason_e2s=Module["_ta_transaction_reason_e2s"]=function(){return Module["asm"]["Ym"].apply(null,arguments)};var _ta_transaction_request_copy=Module["_ta_transaction_request_copy"]=function(){return Module["asm"]["Zm"].apply(null,arguments)};var _ta_transaction_request_create=Module["_ta_transaction_request_create"]=function(){return Module["asm"]["_m"].apply(null,arguments)};var _ta_transaction_request_get_additional_info=Module["_ta_transaction_request_get_additional_info"]=function(){return Module["asm"]["$m"].apply(null,arguments)};var _ta_transaction_request_get_amount=Module["_ta_transaction_request_get_amount"]=function(){return Module["asm"]["an"].apply(null,arguments)};var _ta_transaction_request_get_amount_discount=Module["_ta_transaction_request_get_amount_discount"]=function(){return Module["asm"]["bn"].apply(null,arguments)};var _ta_transaction_request_get_amount_other=Module["_ta_transaction_request_get_amount_other"]=function(){return Module["asm"]["cn"].apply(null,arguments)};var _ta_transaction_request_get_amount_tip=Module["_ta_transaction_request_get_amount_tip"]=function(){return Module["asm"]["dn"].apply(null,arguments)};var _ta_transaction_request_get_basket=Module["_ta_transaction_request_get_basket"]=function(){return Module["asm"]["en"].apply(null,arguments)};var _ta_transaction_request_get_customer_data=Module["_ta_transaction_request_get_customer_data"]=function(){return Module["asm"]["fn"].apply(null,arguments)};var _ta_transaction_request_get_loyalty_coupon_list=Module["_ta_transaction_request_get_loyalty_coupon_list"]=function(){return Module["asm"]["gn"].apply(null,arguments)};var _ta_transaction_request_get_merchant_options=Module["_ta_transaction_request_get_merchant_options"]=function(){return Module["asm"]["hn"].apply(null,arguments)};var _ta_transaction_request_get_retain_card=Module["_ta_transaction_request_get_retain_card"]=function(){return Module["asm"]["jn"].apply(null,arguments)};var _ta_transaction_request_get_transaction_data=Module["_ta_transaction_request_get_transaction_data"]=function(){return Module["asm"]["kn"].apply(null,arguments)};var _ta_transaction_request_get_user_id=Module["_ta_transaction_request_get_user_id"]=function(){return Module["asm"]["ln"].apply(null,arguments)};var _ta_transaction_request_set_additional_info=Module["_ta_transaction_request_set_additional_info"]=function(){return Module["asm"]["mn"].apply(null,arguments)};var _ta_transaction_request_set_amount=Module["_ta_transaction_request_set_amount"]=function(){return Module["asm"]["nn"].apply(null,arguments)};var _ta_transaction_request_set_amount_discount=Module["_ta_transaction_request_set_amount_discount"]=function(){return Module["asm"]["on"].apply(null,arguments)};var _ta_transaction_request_set_amount_other=Module["_ta_transaction_request_set_amount_other"]=function(){return Module["asm"]["pn"].apply(null,arguments)};var _ta_transaction_request_set_amount_tip=Module["_ta_transaction_request_set_amount_tip"]=function(){return Module["asm"]["qn"].apply(null,arguments)};var _ta_transaction_request_set_basket=Module["_ta_transaction_request_set_basket"]=function(){return Module["asm"]["rn"].apply(null,arguments)};var _ta_transaction_request_set_customer_data=Module["_ta_transaction_request_set_customer_data"]=function(){return Module["asm"]["sn"].apply(null,arguments)};var _ta_transaction_request_set_loyalty_coupon_list=Module["_ta_transaction_request_set_loyalty_coupon_list"]=function(){return Module["asm"]["tn"].apply(null,arguments)};var _ta_transaction_request_set_merchant_options=Module["_ta_transaction_request_set_merchant_options"]=function(){return Module["asm"]["un"].apply(null,arguments)};var _ta_transaction_request_set_retain_card=Module["_ta_transaction_request_set_retain_card"]=function(){return Module["asm"]["vn"].apply(null,arguments)};var _ta_transaction_request_set_transaction_data=Module["_ta_transaction_request_set_transaction_data"]=function(){return Module["asm"]["wn"].apply(null,arguments)};var _ta_transaction_request_set_user_id=Module["_ta_transaction_request_set_user_id"]=function(){return Module["asm"]["xn"].apply(null,arguments)};var _ta_transaction_response_get_additional_info=Module["_ta_transaction_response_get_additional_info"]=function(){return Module["asm"]["yn"].apply(null,arguments)};var _ta_transaction_response_get_amount=Module["_ta_transaction_response_get_amount"]=function(){return Module["asm"]["zn"].apply(null,arguments)};var _ta_transaction_response_get_amount_dcc=Module["_ta_transaction_response_get_amount_dcc"]=function(){return Module["asm"]["An"].apply(null,arguments)};var _ta_transaction_response_get_amount_due=Module["_ta_transaction_response_get_amount_due"]=function(){return Module["asm"]["Bn"].apply(null,arguments)};var _ta_transaction_response_get_amount_loyalty_cashback=Module["_ta_transaction_response_get_amount_loyalty_cashback"]=function(){return Module["asm"]["Cn"].apply(null,arguments)};var _ta_transaction_response_get_amount_other=Module["_ta_transaction_response_get_amount_other"]=function(){return Module["asm"]["Dn"].apply(null,arguments)};var _ta_transaction_response_get_amount_saldo=Module["_ta_transaction_response_get_amount_saldo"]=function(){return Module["asm"]["En"].apply(null,arguments)};var _ta_transaction_response_get_amount_tip=Module["_ta_transaction_response_get_amount_tip"]=function(){return Module["asm"]["Fn"].apply(null,arguments)};var _ta_transaction_response_get_basket=Module["_ta_transaction_response_get_basket"]=function(){return Module["asm"]["Gn"].apply(null,arguments)};var _ta_transaction_response_get_card_data=Module["_ta_transaction_response_get_card_data"]=function(){return Module["asm"]["Hn"].apply(null,arguments)};var _ta_transaction_response_get_dcc_disclaimer=Module["_ta_transaction_response_get_dcc_disclaimer"]=function(){return Module["asm"]["In"].apply(null,arguments)};var _ta_transaction_response_get_print_data=Module["_ta_transaction_response_get_print_data"]=function(){return Module["asm"]["Jn"].apply(null,arguments)};var _ta_transaction_response_get_transaction_information=Module["_ta_transaction_response_get_transaction_information"]=function(){return Module["asm"]["Kn"].apply(null,arguments)};var _ta_transaction_response_get_type=Module["_ta_transaction_response_get_type"]=function(){return Module["asm"]["Ln"].apply(null,arguments)};var _ta_transaction_response_needs_action=Module["_ta_transaction_response_needs_action"]=function(){return Module["asm"]["Mn"].apply(null,arguments)};var _ta_transaction_response_was_dcc=Module["_ta_transaction_response_was_dcc"]=function(){return Module["asm"]["Nn"].apply(null,arguments)};var _ta_transaction_response_was_partial_approved=Module["_ta_transaction_response_was_partial_approved"]=function(){return Module["asm"]["On"].apply(null,arguments)};var _ta_transaction_response_was_tip=Module["_ta_transaction_response_was_tip"]=function(){return Module["asm"]["Pn"].apply(null,arguments)};var _ta_transaction_status_e2s=Module["_ta_transaction_status_e2s"]=function(){return Module["asm"]["Qn"].apply(null,arguments)};var _ta_transaction_type_e2s=Module["_ta_transaction_type_e2s"]=function(){return Module["asm"]["Rn"].apply(null,arguments)};var _ta_trx_detail_get_aid=Module["_ta_trx_detail_get_aid"]=function(){return Module["asm"]["Sn"].apply(null,arguments)};var _ta_trx_detail_get_amount_sum=Module["_ta_trx_detail_get_amount_sum"]=function(){return Module["asm"]["Tn"].apply(null,arguments)};var _ta_trx_detail_get_amount_sum_other=Module["_ta_trx_detail_get_amount_sum_other"]=function(){return Module["asm"]["Un"].apply(null,arguments)};var _ta_trx_detail_get_amount_sum_tip=Module["_ta_trx_detail_get_amount_sum_tip"]=function(){return Module["asm"]["Vn"].apply(null,arguments)};var _ta_trx_detail_get_count=Module["_ta_trx_detail_get_count"]=function(){return Module["asm"]["Wn"].apply(null,arguments)};var _ta_trx_detail_get_dcc_flag=Module["_ta_trx_detail_get_dcc_flag"]=function(){return Module["asm"]["Xn"].apply(null,arguments)};var _ta_trx_detail_get_markup=Module["_ta_trx_detail_get_markup"]=function(){return Module["asm"]["Yn"].apply(null,arguments)};var _ta_trx_detail_get_markup_exponent=Module["_ta_trx_detail_get_markup_exponent"]=function(){return Module["asm"]["Zn"].apply(null,arguments)};var _ta_trx_detail_get_ngvused_flag=Module["_ta_trx_detail_get_ngvused_flag"]=function(){return Module["asm"]["_n"].apply(null,arguments)};var _ta_trx_detail_get_transaction_type=Module["_ta_trx_detail_get_transaction_type"]=function(){return Module["asm"]["$n"].apply(null,arguments)};var _ta_ultra_compact_receipt_formatter_create=Module["_ta_ultra_compact_receipt_formatter_create"]=function(){return Module["asm"]["ao"].apply(null,arguments)};var _ta_update_status_e2s=Module["_ta_update_status_e2s"]=function(){return Module["asm"]["bo"].apply(null,arguments)};var _ta_vas_checkout_information_get_loyalty_coupons=Module["_ta_vas_checkout_information_get_loyalty_coupons"]=function(){return Module["asm"]["co"].apply(null,arguments)};var _ta_vas_checkout_information_get_loyalty_information=Module["_ta_vas_checkout_information_get_loyalty_information"]=function(){return Module["asm"]["eo"].apply(null,arguments)};var _ta_vas_checkout_information_get_provide_basket=Module["_ta_vas_checkout_information_get_provide_basket"]=function(){return Module["asm"]["fo"].apply(null,arguments)};var _ta_vas_checkout_information_get_vas_information=Module["_ta_vas_checkout_information_get_vas_information"]=function(){return Module["asm"]["go"].apply(null,arguments)};var _ta_vas_checkout_information_get_vas_information_list_type=Module["_ta_vas_checkout_information_get_vas_information_list_type"]=function(){return Module["asm"]["ho"].apply(null,arguments)};var _ta_vas_info_list_type_e2s=Module["_ta_vas_info_list_type_e2s"]=function(){return Module["asm"]["io"].apply(null,arguments)};var _ta_vas_info_type_e2s=Module["_ta_vas_info_type_e2s"]=function(){return Module["asm"]["jo"].apply(null,arguments)};var _ta_vas_result_create=Module["_ta_vas_result_create"]=function(){return Module["asm"]["ko"].apply(null,arguments)};var _ta_vas_result_get_vas_information=Module["_ta_vas_result_get_vas_information"]=function(){return Module["asm"]["lo"].apply(null,arguments)};var _ta_vas_result_get_vas_information_list_type=Module["_ta_vas_result_get_vas_information_list_type"]=function(){return Module["asm"]["mo"].apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return Module["asm"]["oo"].apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return Module["asm"]["po"].apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return Module["asm"]["qo"].apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return Module["asm"]["no"].apply(null,arguments)};Module["asm"]=asm;Module["cwrap"]=cwrap;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();onTimApiReady=undefined;onTimApiPublishLogRecord=undefined;onTimApiLog=undefined;Module.onRuntimeInitialized=function(){var values=timapi.constants.ResultCode.values().map(function(each){return[each.name,each]});values.push(["invalidArgument",new timapi.constants.EnumValue("invalidArgument",values.length+1)]);values.push(["outOfMemory",new timapi.constants.EnumValue("outOfMemory",values.length+1)]);values.push(["systemError",new timapi.constants.EnumValue("systemError",values.length+1)]);values.push(["invalidState",new timapi.constants.EnumValue("invalidState",values.length+1)]);timapi.constants.ResultCode=new timapi.constants.Enumeration(values);timapi.log("TimApi "+timapi.getApiVersion()+" Ready");timapi._TimApiHelpers.getFunction("__six_internal_test")(5);if(onTimApiReady){onTimApiReady()}else{let error="Global callback onTimApiReady is undefined. "+'Add "onTimApiReady = function() { ... }" to your script file to use TIM API';timapi.log(error);throw error}};timapi={getApiVersion:function(){let t=timapi._TimApiHelpers;if(!t.getApiVersion){t.getApiVersion=t.getFunction2("ta_terminal_get_tim_api_version","string")}return t.getApiVersion()},log:function(message){if(onTimApiLog){onTimApiLog(message)}else{console.log(message)}}};timapi.constants={};timapi.constants.EnumValue=class{constructor(name,value){this.name=name;this._value=value;Object.freeze(this)}toString(){return this.name}};timapi.constants.Enumeration=class{constructor(names,startValue){let _this=this;let value=startValue!==undefined?startValue:1;names.forEach(function(name){if(Array.isArray(name)){_this[name[0]]=name[1]}else{_this[name]=new timapi.constants.EnumValue(name,value++)}});Object.freeze(this)}values(){return Object.values(this)}toString(){return`Enumeration(${this.values().length} entries)`}};timapi.TimException=class extends Error{constructor(resultCode,message){if(message!==undefined){super(`timapi.TimException(${resultCode}, message=${message})`)}else{super(`timapi.TimException(${resultCode})`)}this.resultCode=resultCode;this.errorText=String(resultCode);if(message){this.errorText=`${message} (${resultCode})`}this.nativeError=undefined;this.ppInfo=undefined;this.additionalErrorInfo=undefined;this.printData=undefined;this.rejectedBasket=undefined;this.stack;if(typeof jsStackTrace!==undefined){this.stack=jsStackTrace()}}toString(){let s=`${this.constructor.name}(`+`resultCode=${this.resultCode}`+` errorText=${this.errorText}`+` nativeError=${this.nativeError}`+` ppInfo=${this.ppInfo}`+` additionalErrorInfo=${this.additionalErrorInfo}`+` printData=${this.printData}`+` rejectedBasket=${this.rejectedBasket}`;if(this.stack){s=s+" \n stack: "+this.stack}s=s+")";return s}static assert(resultCode){if(resultCode!=timapi.constants.ResultCode.ok._value){throw new timapi.TimException(timapi._TimApiHelpers.enumByValue(timapi.constants.ResultCode,resultCode))}}};Object.defineProperty(timapi.TimException,"name",{value:"timapi.TimException"});timapi._TimApiHelpers={getApiVersion:undefined,getFunction:function(name,argTypeAfterFirst){let f=Module.cwrap(name,"number",["number"].concat(argTypeAfterFirst||[]));if(!f){throw"Missing binding for "+name}return f},getFunction2:function(name,returnType,args){let f=undefined;if(Array.isArray(returnType)){f=Module.cwrap(name,"undefined",returnType)}else{f=Module.cwrap(name,returnType||"undefined",args||[])}if(!f){throw"Missing binding for "+name}return f},enumByValue:function(enumeration,value){return enumeration.values().filter(function(each){return each._value==value})[0]},currencyByValue:function(enumeration,value){return enumeration.values().filter(function(each){return each._wav==value})[0]},enumSetToEnumBitcode:function(enumSet){let enumBitSet=0;for(let enumItem of enumSet){enumBitSet+=Math.pow(2,enumItem._value-1)}return enumBitSet},enumBitcodeToEnumSet:function(enumeration,enumBitSet){let enumSet=new Set;for(let enumItem of enumeration.values()){if(enumBitSet&Math.pow(2,enumItem._value-1)){enumSet.add(enumItem)}}return enumSet},boolConvertJsToC:function(jsBool){if(jsBool===true){return 1}else if(jsBool===false){return 2}return 0},boolConvertCToJs:function(cBool){if(cBool===1){return true}else if(cBool===2){return false}return undefined},getColorStruct:function(color){let mem_color;try{mem_color=Module._malloc(3);if(mem_color!=0){Module.setValue(mem_color,color.r,"i8");Module.setValue(mem_color+1,color.g,"i8");Module.setValue(mem_color+2,color.b,"i8")}}catch(err){if(mem_color)Module._free(mem_color);throw err}return mem_color},alingMemoryAddress(address){return Math.round(address/4)*4},helpers:undefined,prepareHelpers:function(){let h=timapi._TimApiHelpers.helpers;if(!h){h=timapi._TimApiHelpers.helpers={ebv:timapi._TimApiHelpers.enumByValue,cbv:timapi._TimApiHelpers.currencyByValue,eSet_t_eBit:timapi._TimApiHelpers.enumSetToEnumBitcode,eBit_t_eSet:timapi._TimApiHelpers.enumBitcodeToEnumSet,bc_js_t_c:timapi._TimApiHelpers.boolConvertJsToC,bc_c_t_js:timapi._TimApiHelpers.boolConvertCToJs,contentOf:timapi._TimApiHelpers.TAString.contentOf,contentOfIfValid:timapi._TimApiHelpers.TAString.contentOfIfValid,contentOfUint8ArrayIfValid:timapi._TimApiHelpers.TAString.contentOfUint8ArrayIfValid,assert:timapi.TimException.assert,lit:timapi._TimApiHelpers.iterateList,col:timapi._TimApiHelpers.getColorStruct,alm:timapi._TimApiHelpers.alingMemoryAddress}}return h},convert64BitTo32Bit:function(value){if(typeof value=="bigint"){value=Number(value)}if(value>Number.MAX_SAFE_INTEGER){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,"Amount is too large (only 52bits supported by JavaScript)")}let sign=value<0?1:0;value=Math.abs(value);let low=value&2147483647;let high=Math.floor(value/2147483648);return{low:low,high:high,sign:sign}},getBinaryContent:function(c_datastring){if(!c_datastring.isValid()){return undefined}let h=timapi._TimApiHelpers.prepareHelpers();let f=timapi._TimApiHelpers.TAString.prepareString();let p;let binaryContent=undefined;try{p=new timapi._TimApiHelpers.TAPointer;h.assert(f.get_length(c_datastring.v(),p.p()));let len=p.v();binaryContent=new Uint8Array(len);h.assert(f.get_pointer(c_datastring.v(),p.p()));for(let i=0;itimapi._TimApiHelpers.__six_internal_test){return}let timRecord=new timapi.LogRecord;timRecord.level=timapi._TimApiHelpers.enumByValue(timapi.LogRecord.LogLevel,Module.getValue(record,"i32"));timRecord.thread=Module.UTF8ToString(Module.getValue(record+4,"i32"));timRecord.file=Module.UTF8ToString(Module.getValue(record+8,"i32"));timRecord.method=Module.UTF8ToString(Module.getValue(record+12,"i32"));timRecord.line=Module.getValue(record+16,"i32");timRecord.message=Module.UTF8ToString(Module.getValue(record+20,"i32"));let parameters=Module.getValue(record+24,"i32");let parameterCount=Module.getValue(record+28,"i32");let i;for(i=0;i127){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,"Padding character is not a printable character")}Module.setValue(memory+offset,memory+lineFormat.elementsOffset,"i32");Module.setValue(memory+offset+4,lineFormat.elements.length,"i32");Module.setValue(memory+offset+8,lineFormat.condition._value,"i32");Module.setValue(memory+offset+12,padding,"i8");offset+=16})});Module.setValue(memory,memory+offsetLines,"i32");Module.setValue(memory+4,workdef.lineFormatsCardholder.length,"i32");offsetLines+=16*workdef.lineFormatsCardholder.length;Module.setValue(memory+8,memory+offsetLines,"i32");Module.setValue(memory+12,workdef.lineFormatsMerchant.length,"i32");offsetLines+=16*workdef.lineFormatsMerchant.length;Module.setValue(memory+16,memory+offsetLines,"i32");Module.setValue(memory+20,workdef.lineFormatsSaldo.length,"i32");Module.setValue(memory+24,28,"i32")}catch(err){if(memory)Module._free(memory);throw err}return memory}};timapi._TimApiHelpers.TAObject=class{constructor(value){let t=timapi._TimApiHelpers;if(!t.TAObject._functions){t.TAObject._functions={retain:t.getFunction("ta_object_retain"),release:t.getFunction("ta_object_release"),releaseIfValid:t.getFunction("ta_object_release_if_valid")}}this._pointer=Module._malloc(4);Module.setValue(this._pointer,value||0,"i32");if(value){t.TAObject._functions.retain(value)}}release(){timapi._TimApiHelpers.TAObject._functions.release(this.value());Module.setValue(this._pointer,0,"i32")}releaseIfValid(){timapi._TimApiHelpers.TAObject._functions.releaseIfValid(this.value());Module.setValue(this._pointer,0,"i32")}dispose(){this.releaseIfValid();Module._free(this._pointer)}pointer(){return this._pointer}p(){return this._pointer}value(){return Module.getValue(this._pointer,"i32")}v(){return Module.getValue(this._pointer,"i32")}assign(object){let pointer=object.value();this.releaseIfValid();Module.setValue(this._pointer,pointer,"i32");if(pointer){timapi._TimApiHelpers.TAObject._functions.retain(pointer)}}takeover(object){let pointer=object.value();this.releaseIfValid();Module.setValue(this._pointer,pointer,"i32")}isValid(){return this.value()!=0}};timapi._TimApiHelpers.TAObject._functions=undefined;timapi.Amount=class{constructor(value,currency,exponent){this.value=undefined;if(value!==undefined){this.setValue(value)}this.currency=currency;this.exponent=exponent;if(this.exponent===undefined&¤cy!==undefined){this.exponent=currency.exponent}}static fromMajorUnits(valueMajor,currency,exponent){let amount=new timapi.Amount(undefined,currency,exponent);amount.setDecimalValue(valueMajor);return amount}getDecimalValue(){let value=this.value;let i;if(this.exponent>0){for(i=0;i1e-4){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"Value of amount in minor units has to be an integer. Given value in minor units is ${value}"`)}value=Math.round(value);if(!Number.isSafeInteger(value)){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,'"Amount is too large (only 52bit values supported by JavaScript)"')}if(value<0){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,'"Value of amount has to be positive or zero"')}this.value=value}setDecimalValue(value){let i;if(this.exponent>0){for(i=0;i0){string=string+" "+this.parameters.join(", ")}let i,count=this.stackTrace.length;for(i=0;i0}wasTip(){return this.amountTip!==undefined&&this.amountTip.value>0}needsAction(){if(this.transactionInformation===undefined){return timapi.TransactionResponse.Action.none}if(this.transactionInformation.cvm!==undefined){switch(this.transactionInformation.cvm){case timapi.constants.Cvm.pinSignature:case timapi.constants.Cvm.signature:return timapi.TransactionResponse.Action.cardholderSignature;default:break}}if(this.transactionInformation.merchantAction!==undefined){switch(this.transactionInformation.merchantAction){case timapi.constants.MerchantAction.signature:return timapi.TransactionResponse.Action.merchantSignature;default:break}}return timapi.TransactionResponse.Action.none}wasPartialApproval(){return this.amountDue!==undefined&&this.amountDue.amount>0}cardCountryCode(){return this.cardData!==undefined?this.cardData.cardCountryCode:undefined}terminalCountryCode(){return this.cardData!==undefined?this.cardData.terminalCountryCode:undefined}isDomestic(){return this.cardCountryCode()!==undefined&&this.terminalCountryCode()!==undefined&&this.cardCountryCode()==this.terminalCountryCode()}toString(){return`${this.constructor.name}(`+`transactionType=${this.transactionType}`+`, amount=${this.amount}`+`, amountOther=${this.amountOther}`+`, amountDue=${this.amountDue}`+`, amountDcc=${this.amountDcc}`+`, amountSaldo=${this.amountSaldo}`+`, amountLoyaltyCashback=${this.amountLoyaltyCashback}`+`, transactionInformation=${this.transactionInformation}`+`, dccDisclaimer=${this.dccDisclaimer}`+`, cardData=${this.cardData}`+`, printData=${this.printData}`+`, amountTip=${this.amountTip}`+`, additionalInfo=${timapi._TimApiHelpers.mapAsDebugString(this.additionalInfo)}`+`, basket=${this.basket}`+`, wasDcc=${this.wasDcc()}`+`, wasTip=${this.wasTip()}`+`, needsAction=${this.needsAction()}`+`, wasPartialApproval=${this.wasPartialApproval()}`+`, cardCountryCode=${this.cardCountryCode()}`+`, terminalCountryCode=${this.terminalCountryCode()}`+`, isDomestic=${this.isDomestic()}`+`)`}};Object.defineProperty(timapi.TransactionResponse,"name",{value:"timapi.TransactionResponse"});timapi.TransactionResponse.Action=new timapi.constants.Enumeration(["none","cardholderSignature","merchantSignature"]);timapi.Total=class{constructor(){this.count=undefined;this.amountSum=undefined;this.amountSumTip=undefined;this.amountSumOther=undefined;this.trxDetails=undefined;this.currency=undefined;this.exponent=undefined}toString(){return`${this.constructor.name}(`+`count=${this.count}`+`, amountSum=${this.amountSum}`+`, amountSumTip=${this.amountSumTip}`+`, amountSumOther=${this.amountSumOther}`+`, trxDetails=${timapi._TimApiHelpers.arrayAsDebugString(this.trxDetails)}`+`, currency=${this.currency}`+`, exponent=${this.exponent}`+`)`}};Object.defineProperty(timapi.Total,"name",{value:"timapi.Total"});timapi.LoyaltyItem=class{constructor(){this.itemId=undefined;this.prodDescription=undefined;this.amount=undefined;this.itemQuantity=undefined;this.amountTotal=undefined;this.loyaltyDiscounts=[];this.loyaltyCoupons=[];this.displayProductInfo=undefined}toString(){return`${this.constructor.name}(`+`itemId=${this.itemId}`+`, prodDescription=${this.prodDescription}`+`, amount=${this.amount}`+`, itemQuantity=${this.itemQuantity}`+`, amountTotal=${this.amountTotal}`+`, loyaltyDiscounts=${this.loyaltyDiscounts}`+`, loyaltyCoupons=${this.loyaltyCoupons}`+`, displayProductInfo=${this.displayProductInfo}`+`)`}static copy(loyaltyItem){var copy=new timapi.LoyaltyItem;copy.itemId=loyaltyItem.itemId;copy.prodDescription=loyaltyItem.prodDescription;copy.amount=timapi.Amount.copy(loyaltyItem.amount);copy.itemQuantity=timapi.ItemQuantity.copy(loyaltyItem.itemQuantity);copy.amountTotal=timapi.Amount.copy(loyaltyItem.amountTotal);if(loyaltyItem.loyaltyDiscounts!==undefined){for(let loyaltyDiscount of loyaltyItem.loyaltyDiscounts){copy.loyaltyDiscounts.push(timapi.LoyaltyDiscount.copy(loyaltyDiscount))}}if(loyaltyItem.loyaltyCoupons!==undefined){for(let loyaltyCoupon of loyaltyItem.loyaltyCoupons){copy.loyaltyCoupons.push(timapi.LoyaltyCoupon.copy(loyaltyCoupon))}}if(loyaltyItem.displayProductInfo!==undefined){copy.displayProductInfo=timapi.DisplayProductInfo.copy(loyaltyItem.displayProductInfo)}return copy}};Object.defineProperty(timapi.LoyaltyItem,"name",{value:"timapi.LoyaltyItem"});timapi.TimeDate=class{constructor(){this.year=0;this.month=0;this.day=1;this.hour=0;this.minute=0;this.second=0}toDate(){return Date(this.year,this.month,this.day,this.hour,this.minute,this.second,0)}static fromDate(date){let timeDate=new timapi.TimeDate;timeDate.year=date.getFullYear();timeDate.month=date.getMonth();timeDate.day=date.getDate();timeDate.hour=date.getHours();timeDate.minute=date.getMinutes();timeDate.second=date.getSeconds();return timeDate}static fromNow(){return timapi.TimeDate.fromDate(new Date)}_pad(num,size){var s="000000000"+num;return s.substr(s.length-size)}toStringRegular(){return this.toStringReceiptDate()+" "+this.toStringReceiptTime()}toStringReceiptDate(){return`${this._pad(this.day,2)}${this._pad(this.month+1,2)}${this._pad(this.year,4)}`}toStringReceiptTime(){return`${this._pad(this.hour,2)}${this._pad(this.minute,2)}${this._pad(this.second,2)}`}toString(){let s=this.constructor.name;s+="(";s+=this.toStringRegular();s+=")";return s}static copy(timeDate){var copy=new timapi.TimeDate;copy.year=timeDate.year;copy.month=timeDate.month;copy.day=timeDate.day;copy.hour=timeDate.hour;copy.minute=timeDate.minute;copy.second=timeDate.second;return copy}};Object.defineProperty(timapi.TimeDate,"name",{value:"timapi.TimeDate"});timapi.FeaturesPayment=class{constructor(){this.canDcc=undefined;this.canDeclinedReceipts=undefined;this.canPartialApproval=undefined;this.canPartialCommit=undefined;this.isEp2Available=undefined;this.canEp2Dcc=undefined;this.canEp2DeclinedReceipts=undefined;this.canEp2MultiAccountSelection=undefined;this.canEp2MultiContractSelection=undefined}toString(){return`${this.constructor.name}(`+`canDcc=${this.canDcc}`+`, canDeclinedReceipts=${this.canDeclinedReceipts}`+`, canPartialApproval=${this.canPartialApproval}`+`, canPartialCommit=${this.canPartialCommit}`+`, isEp2Available=${this.isEp2Available}`+`, canEp2Dcc=${this.canEp2Dcc}`+`, canEp2DeclinedReceipts=${this.canEp2DeclinedReceipts}`+`, canEp2MultiAccountSelection=${this.canEp2MultiAccountSelection}`+`, canEp2MultiContractSelection=${this.canEp2MultiContractSelection}`+`)`}};Object.defineProperty(timapi.FeaturesPayment,"name",{value:"timapi.FeaturesPayment"});timapi.ShowDialogRequest=class{constructor(){this.brandBar=[];this.brandMode=timapi.constants.BrandMode.all;this.resourceId=timapi.constants.ResourceId.welcomeCard;this.theme=timapi.constants.Theme.six;this.timeout=60;this.language=undefined;this.placeholderItems=new Map;this.resourceParameters=new Map}toString(){return`${this.constructor.name}(`+`brandBar=${timapi._TimApiHelpers.arrayAsDebugString(this.brandBar)}`+`, brandMode=${this.brandMode}`+`, resourceId=${this.resourceId}`+`, theme=${this.theme}`+`, timeout=${this.timeout}`+`, language=${this.language}`+`, placeholderItems=${timapi._TimApiHelpers.mapAsDebugString(this.placeholderItems)}`+`, resourceParameters=${timapi._TimApiHelpers.mapAsDebugString(this.resourceParameters)}`+`)`}static copy(showDialogRequest){var copy=new timapi.ShowDialogRequest;if(showDialogRequest.brandBar!==undefined){copy.brandBar=showDialogRequest.brandBar.slice()}copy.brandMode=showDialogRequest.brandMode;copy.resourceId=showDialogRequest.resourceId;copy.theme=showDialogRequest.theme;copy.timeout=showDialogRequest.timeout;copy.language=showDialogRequest.language;copy.placeholderItems=new Map(showDialogRequest.placeholderItems);copy.resourceParameters=new Map(showDialogRequest.resourceParameters);return copy}};Object.defineProperty(timapi.ShowDialogRequest,"name",{value:"timapi.ShowDialogRequest"});timapi.ReceiptRequestResponse=class{constructor(){this.printData=undefined;this.hasMoreReceipts=undefined}toString(){return`${this.constructor.name}(`+`printData=${this.printData}`+`, hasMoreReceipts=${this.hasMoreReceipts}`+`)`}};Object.defineProperty(timapi.ReceiptRequestResponse,"name",{value:"timapi.ReceiptRequestResponse"});timapi.FeaturesHardware=class{constructor(){this.hasCardholderDisplay=undefined;this.hasMerchantDisplay=undefined;this.hasPrinter=undefined;this.canSetDisplayBrightness=undefined;this.canSetDisplayContrast=undefined;this.canSetAlertTones=undefined;this.canSetKeypadTones=undefined;this.canPowerManagement=undefined}toString(){return`${this.constructor.name}(`+`hasCardholderDisplay=${this.hasCardholderDisplay}`+`, hasMerchantDisplay=${this.hasMerchantDisplay}`+`, hasPrinter=${this.hasPrinter}`+`, canSetDisplayBrightness=${this.canSetDisplayBrightness}`+`, canSetDisplayContrast=${this.canSetDisplayContrast}`+`, canSetAlertTones=${this.canSetAlertTones}`+`, canSetKeypadTones=${this.canSetKeypadTones}`+`, canPowerManagement=${this.canPowerManagement}`+`)`}};Object.defineProperty(timapi.FeaturesHardware,"name",{value:"timapi.FeaturesHardware"});timapi.ActivateResponse=class{constructor(){this.printData=undefined;this.actSeqCounter=undefined}toString(){return`${this.constructor.name}(`+`printData=${this.printData}`+`, actSeqCounter=${this.actSeqCounter}`+`)`}};Object.defineProperty(timapi.ActivateResponse,"name",{value:"timapi.ActivateResponse"});timapi.NetworkInformation=class{constructor(){this.terminalIp=undefined;this.terminalIpMask=undefined;this.terminalIpGw=undefined;this.terminalIpDns=undefined}toString(){return`${this.constructor.name}(`+`terminalIp=${this.terminalIp}`+`, terminalIpMask=${this.terminalIpMask}`+`, terminalIpGw=${this.terminalIpGw}`+`, terminalIpDns=${this.terminalIpDns}`+`)`}};Object.defineProperty(timapi.NetworkInformation,"name",{value:"timapi.NetworkInformation"});timapi.ReconciliationResponse=class{constructor(){this.counters=undefined;this.printData=undefined}toString(){return`${this.constructor.name}(`+`counters=${this.counters}`+`, printData=${this.printData}`+`)`}};Object.defineProperty(timapi.ReconciliationResponse,"name",{value:"timapi.ReconciliationResponse"});timapi.ReceiptItems=class{constructor(){this.receiptType=undefined;this.receiptItem=undefined}toString(){return`${this.constructor.name}(`+` receiptType=${this.receiptType}`+` receiptItem=${timapi._TimApiHelpers.arrayAsDebugString(this.receiptItem)}`+`)`}};Object.defineProperty(timapi.ReceiptItems,"name",{value:"timapi.ReceiptItems"});timapi.BalanceResponse=class{constructor(){this.printData=undefined;this.counters=undefined}toString(){return`${this.constructor.name}(`+`printData=${this.printData}`+`, counters=${this.counters}`+`)`}};Object.defineProperty(timapi.BalanceResponse,"name",{value:"timapi.BalanceResponse"});timapi.PpInfo=class{constructor(){this.paymentProtocol=undefined;this.ppEp2TransSeqCnt=undefined;this.ppEp2TransSeqCntOrig=undefined;this.ppEp2AuthReslt=undefined;this.ppEp2AuthRespC=undefined}toString(){return`${this.constructor.name}(`+`paymentProtocol=${this.paymentProtocol}`+`, ppEp2TransSeqCnt=${this.ppEp2TransSeqCnt}`+`, ppEp2TransSeqCntOrig=${this.ppEp2TransSeqCntOrig}`+`, ppEp2AuthReslt=${this.ppEp2AuthReslt}`+`, ppEp2AuthRespC=${this.ppEp2AuthRespC}`+`)`}};Object.defineProperty(timapi.PpInfo,"name",{value:"timapi.PpInfo"});timapi.ReceiptItem=class{constructor(){this.receiptItemType=undefined;this.recipient=undefined;this.value=undefined}toString(){return`${this.constructor.name}(`+`receiptItemType=${this.receiptItemType}`+`, recipient=${this.recipient}`+`, value=${this.value}`+`)`}};Object.defineProperty(timapi.ReceiptItem,"name",{value:"timapi.ReceiptItem"});timapi.DisplayProductInfo=class{constructor(){this.imageFileFormat=timapi.constants.ImageFileFormat.png;this.imageFileWidth=undefined;this.imageFileHeight=undefined;this.imageData=undefined;this.productDisplayName=undefined;this.backgroundColor=new timapi.Color(255,255,255)}toString(){return`${this.constructor.name}(`+`imageData=${timapi._TimApiHelpers.uint8ArrayAsDebugString(this.imageData)}`+`, imageFileFormat=${this.imageFileFormat}`+`, imageFileWidth=${this.imageFileWidth}`+`, imageFileHeight=${this.imageFileHeight}`+`, productDisplayName=${this.productDisplayName}`+`, backgroundColor=${this.backgroundColor}`+`)`}static copy(displayProductInfo){var copy=new timapi.DisplayProductInfo;copy.imageData=new Uint8Array(displayProductInfo.imageData);copy.itemId=DisplayProductInfo.itemId;copy.imageFileFormat=displayProductInfo.imageFileFormat;copy.imageFileWidth=displayProductInfo.imageFileWidth;copy.imageFileHeight=displayProductInfo.imageFileHeight;copy.productDisplayName=timapi.Color.copy(displayProductInfo.productDisplayName);copy.backgroundColor=timapi.Color.copy(displayProductInfo.backgroundColor);return copy}};Object.defineProperty(timapi.DisplayProductInfo,"name",{value:"timapi.DisplayProductInfo"});timapi.PrintData=class{constructor(){this.receipts=[];this.receiptItems=[]}toString(){return`${this.constructor.name}(`+`receipts=${timapi._TimApiHelpers.arrayAsDebugString(this.receipts)}`+`, receiptItems=${timapi._TimApiHelpers.arrayAsDebugString(this.receiptItems)}`+`)`}};Object.defineProperty(timapi.PrintData,"name",{value:"timapi.PrintData"});timapi.BasketItem=class{constructor(){this.authResult=undefined;this.itemId=undefined;this.loyaltyId=undefined;this.amount=undefined;this.amountTotal=undefined;this.amountDiscount=undefined;this.amountTax=undefined;this.amountGross=undefined;this.unitAmountDiscount=undefined;this.unitAmountGross=undefined;this.itemQuantity=undefined;this.prodDescription=undefined}toString(){return`${this.constructor.name}(`+`authResult=${this.authResult}`+`, itemId=${this.itemId}`+`, loyaltyId=${this.loyaltyId}`+`, amount=${this.amount}`+`, amountTotal=${this.amountTotal}`+`, amountDiscount=${this.amountDiscount}`+`, amountTax=${this.amountTax}`+`, amountGross=${this.amountGross}`+`, unitAmountDiscount=${this.unitAmountDiscount}`+`, unitAmountGross=${this.unitAmountGross}`+`, itemQuantity=${this.itemQuantity}`+`, prodDescription=${this.prodDescription}`+`)`}static copy(basketItem){var copy=new timapi.BasketItem;copy.authResult=basketItem.authResult;copy.itemId=basketItem.itemId;copy.loyaltyId=basketItem.loyaltyId;if(basketItem.amount!==undefined){copy.amount=timapi.Amount.copy(basketItem.amount)}if(basketItem.amountTotal!==undefined){copy.amountTotal=timapi.Amount.copy(basketItem.amountTotal)}if(basketItem.amountDiscount!==undefined){copy.amountDiscount=timapi.AmountDiscount.copy(basketItem.amountDiscount)}if(basketItem.amountTax!==undefined){copy.amountTax=timapi.Amount.copy(basketItem.amountTax)}if(basketItem.amountGross!==undefined){copy.amountGross=timapi.Amount.copy(basketItem.amountGross)}if(basketItem.unitAmountDiscount!==undefined){copy.unitAmountDiscount=timapi.AmountDiscount.copy(basketItem.unitAmountDiscount)}if(basketItem.unitAmountGross!==undefined){copy.unitAmountGross=timapi.Amount.copy(basketItem.unitAmountGross)}if(basketItem.itemQuantity!==undefined){copy.itemQuantity=timapi.ItemQuantity.copy(basketItem.itemQuantity)}return copy}};Object.defineProperty(timapi.BasketItem,"name",{value:"timapi.BasketItem"});timapi.Application=class{constructor(){this.aid=undefined;this.label=undefined}toString(){return`${this.constructor.name}(`+`aid=${this.aid}`+`, label=${this.label}`+`)`}};Object.defineProperty(timapi.Application,"name",{value:"timapi.Application"});timapi.Receipt=class{constructor(){this.recipient=undefined;this.value=undefined}toString(){return`${this.constructor.name}(`+`recipient=${this.recipient}`+`, value=${this.value}`+`)`}};Object.defineProperty(timapi.Receipt,"name",{value:"timapi.Receipt"});timapi.Features=class{constructor(){this.hardware=undefined;this.payment=undefined;this.sixml=undefined}toString(){return`${this.constructor.name}(`+`hardware=${this.hardware}`+`, payment=${this.payment}`+`, sixml=${this.sixml}`+`)`}};Object.defineProperty(timapi.Features,"name",{value:"timapi.Features"});timapi.Counter=class{constructor(){this.brandName=undefined;this.paymentProtocol=undefined;this.acqId=undefined;this.count=undefined;this.countDcc=undefined;this.countForeign=undefined;this.totals=undefined}toString(){return`${this.constructor.name}(`+`brandName=${this.brandName}`+`, paymentProtocol=${this.paymentProtocol}`+`, acqId=${this.acqId}`+`, count=${this.count}`+`, countDcc=${this.countDcc}`+`, countForeign=${this.countForeign}`+`, totals=${timapi._TimApiHelpers.arrayAsDebugString(this.totals)}`+`)`}};Object.defineProperty(timapi.Counter,"name",{value:"timapi.Counter"});timapi.TimEvent=class{constructor(){this.terminal=undefined;this.exception=undefined;this.requestType=undefined}toString(){return`TimEvent(exception=${this.exception}, requestType=${this.requestType})`}};Object.defineProperty(timapi.TimEvent,"name",{value:"timapi.TimEvent"});timapi.DeactivateResponse=class{constructor(){this.printData=undefined;this.counters=undefined}toString(){return`${this.constructor.name}(`+`printData=${this.printData}`+`, counters=${this.counters}`+`)`}};Object.defineProperty(timapi.DeactivateResponse,"name",{value:"timapi.DeactivateResponse"});timapi.ScreenshotInformation=class{constructor(){this.imageFileFormat=timapi.constants.ImageFileFormat.png;this.imageWidth=undefined;this.imageHeight=undefined;this.imageData=undefined}toString(){return`${this.constructor.name}(`+`imageFileFormat=${this.imageFileFormat}`+`, imageFileWidth=${this.imageFileWidth}`+`, imageFileHeight=${this.imageFileHeight}`+`, imageData=${timapi._TimApiHelpers.uint8ArrayAsDebugString(this.imageData)}`+`)`}};Object.defineProperty(timapi.ScreenshotInformation,"name",{value:"timapi.ScreenshotInformation"});timapi.FeaturesSixml=class{constructor(){this.adminFunctions=undefined;this.hasAutoCommit=undefined;this.hasAutoShiftManagement=undefined;this.hasAutoShutterManagement=undefined;this.canRequestRepetition=undefined;this.financialFunctions=undefined;this.guides=undefined;this.nonFinancialFunctions=undefined;this.protocolLevel=undefined;this.hasSleepTimer=undefined;this.statusFunctions=undefined;this.dialogFunctions=undefined;this.allowsClosedCardInsertion=undefined;this.hasFastNtfMode=undefined;this.persistentState=undefined;this.ep2ReferencedTransaction=undefined;this.ep2DeferredAuthorisation=undefined;this.deferredAuthorisation=undefined;this.ep2CredentialOnFile=undefined;this.credentialOnFile=undefined}toString(){return`${this.constructor.name}(`+`adminFunctions=${timapi._TimApiHelpers.setAsDebugString(this.adminFunctions)}`+`, hasAutoCommit=${this.hasAutoCommit}`+`, hasAutoShiftManagement=${this.hasAutoShiftManagement}`+`, hasAutoShutterManagement=${this.hasAutoShutterManagement}`+`, canRequestRepetition=${this.canRequestRepetition}`+`, financialFunctions=${timapi._TimApiHelpers.setAsDebugString(this.financialFunctions)}`+`, guides=${timapi._TimApiHelpers.setAsDebugString(this.guides)}`+`, nonFinancialFunctions=${timapi._TimApiHelpers.setAsDebugString(this.nonFinancialFunctions)}`+`, protocolLevel=${this.protocolLevel}`+`, hasSleepTimer=${this.hasSleepTimer}`+`, statusFunctions=${timapi._TimApiHelpers.setAsDebugString(this.statusFunctions)}`+`, dialogFunctions=${timapi._TimApiHelpers.setAsDebugString(this.dialogFunctions)}`+`, allowsClosedCardInsertion=${this.allowsClosedCardInsertion}`+`, hasFastNtfMode=${this.hasFastNtfMode}`+`, persistentState=${this.persistentState}`+`, ep2ReferencedTransaction=${this.ep2ReferencedTransaction}`+`, ep2DeferredAuthorisation=${this.ep2DeferredAuthorisation}`+`, deferredAuthorisation=${this.deferredAuthorisation}`+`, ep2CredentialOnFile=${this.ep2CredentialOnFile}`+`, credentialOnFile=${this.credentialOnFile}`+`)`}};Object.defineProperty(timapi.FeaturesSixml,"name",{value:"timapi.FeaturesSixml"});timapi.FeaturesSixml.Support=new timapi.constants.Enumeration(["disabled","supported","mandatory"],0);timapi.ShowSignatureCaptureRequest=class{constructor(){this.brandBar=[];this.brandMode=timapi.constants.BrandMode.all;this.backgroundColor=new timapi.Color(255,255,255);this.imageFileFormat=timapi.constants.ImageFileFormat.png;this.imageFileWidth=200;this.imageFileHeight=150;this.resourceId=timapi.constants.ResourceId.welcomeCard;this.signatureColor=new timapi.Color(0,0,0);this.theme=timapi.constants.Theme.six;this.timeout=60;this.language=undefined;this.watermarkColor=new timapi.Color(0,0,0);this.watermarkItems=[]}toString(){return`${this.constructor.name}(`+`brandBar=${timapi._TimApiHelpers.arrayAsDebugString(this.brandBar)}`+`, brandMode=${this.brandMode}`+`, backgroundColor=${this.backgroundColor}`+`, imageFileFormat=${this.imageFileFormat}`+`, imageFileWidth=${this.imageFileWidth}`+`, imageFileHeight=${this.imageFileHeight}`+`, resourceId=${this.resourceId}`+`, signatureColor=${this.signatureColor}`+`, theme=${this.theme}`+`, timeout=${this.timeout}`+`, language=${this.language}`+`, watermarkColor=${this.watermarkColor}`+`, watermarkItems=${timapi._TimApiHelpers.arrayAsDebugString(this.watermarkItems)}`+`)`}static copy(showSignatureCaptureRequest){var copy=new timapi.ShowSignatureCaptureRequest;if(showSignatureCaptureRequest.brandBar!==undefined){copy.brandBar=showSignatureCaptureRequest.brandBar.slice()}copy.brandMode=showSignatureCaptureRequest.brandMode;copy.backgroundColor=timapi.Color.copy(showSignatureCaptureRequest.backgroundColor);copy.imageFileFormat=showSignatureCaptureRequest.imageFileFormat;copy.imageFileWidth=showSignatureCaptureRequest.imageFileWidth;copy.imageFileHeight=showSignatureCaptureRequest.imageFileHeight;copy.resourceId=showSignatureCaptureRequest.resourceId;copy.signatureColor=timapi.Color.copy(showSignatureCaptureRequest.signatureColor);copy.theme=showSignatureCaptureRequest.theme;copy.timeout=showSignatureCaptureRequest.timeout;copy.language=showSignatureCaptureRequest.language;copy.watermarkColor=timapi.Color.copy(showSignatureCaptureRequest.watermarkColor);if(showSignatureCaptureRequest.watermarkItems!==undefined){copy.watermarkItems=showSignatureCaptureRequest.watermarkItems.slice()}return copy}};Object.defineProperty(timapi.ShowSignatureCaptureRequest,"name",{value:"timapi.ShowSignatureCaptureRequest"});timapi.HardwareInformationResponse=class{constructor(){this.hardwares=undefined;this.kernelVersions=undefined;this.settings=undefined;this.statistics=undefined;this.batteryLevel=undefined;this.batteryCharging=undefined}toString(){return`${this.constructor.name}(`+`hardwares=${timapi._TimApiHelpers.arrayAsDebugString(this.hardwares)}`+`, kernelVersions=${timapi._TimApiHelpers.mapAsDebugString(this.kernelVersions)}`+`, settings=${timapi._TimApiHelpers.mapAsDebugString(this.settings)}`+`, statistics=${timapi._TimApiHelpers.mapAsDebugString(this.statistics)}`+`, batteryLevel=${this.batteryLevel}`+`, batteryCharging=${this.batteryCharging}`+`)`}};Object.defineProperty(timapi.HardwareInformationResponse,"name",{value:"timapi.HardwareInformationResponse"});timapi.VasResult=class{constructor(){this.vasInfoListType=undefined;this.vasInformation=new Map}toString(){return`${this.constructor.name}(`+`vasInfoListType=${this.vasInfoListType}`+`, vasInformation=${this.vasInformation}`+`)`}static copy(vasResult){var copy=new timapi.VasResult;copy.vasInfoListType=vasResult.vasInfoListType;copy.vasInformation=new Map(vasResult.vasInformation);return copy}};Object.defineProperty(timapi.VasResult,"name",{value:"timapi.VasResult"});timapi.TerminalStatus=class{constructor(){this.displayContent=[];this.connectionStatus=undefined;this.managementStatus=undefined;this.cardReaderStatus=undefined;this.transactionStatus=undefined;this.sleepModeStatus=undefined;this.hasReceiptInformation=undefined;this.cardData=undefined;this.swUpdateAvailable=undefined;this.finalAmount=undefined}toString(){return`${this.constructor.name}(`+`displayContent=${timapi._TimApiHelpers.arrayAsDebugString(this.displayContent)}`+`, connectionStatue=${this.connectionStatus}`+`, managementStatus=${this.managementStatus}`+`, cardReaderStatus=${this.cardReaderStatus}`+`, transactionStatus=${this.transactionStatus}`+`, sleepModeStatus=${this.sleepModeStatus}`+`, receiptInformation=${this.receiptInformation}`+`, cardData=${this.cardData}`+`, swUpdateAvailable=${this.swUpdateAvailable}`+`, finalAmount=${this.finalAmount}`+")"}};Object.defineProperty(timapi.TerminalStatus,"name",{value:"timapi.TerminalStatus"});timapi.NativeError=class{constructor(){this.code=undefined;this.message=undefined;this.source=undefined}toString(){return`${this.constructor.name}(`+`code=${this.code}`+`, message=${this.message}`+`, source=${this.source}`+`)`}};Object.defineProperty(timapi.NativeError,"name",{value:"timapi.NativeError"});timapi.CardData=class{constructor(){this.posEntryMode=undefined;this.aid=undefined;this.acc=undefined;this.cardNumber=undefined;this.cardNumberPrintable=undefined;this.cardNumberPrintableCardholder=undefined;this.cardNumberEnc=undefined;this.cardNumberEncKeyIndex=undefined;this.cardExpiryDate=undefined;this.brandName=undefined;this.tenderName=undefined;this.cardTrackDatas=undefined;this.loyaltyInformation=undefined;this.cardRef=undefined;this.processingDisposition=undefined;this.language=undefined;this.cardCountryCode=undefined;this.terminalCountryCode=undefined;this.uid=undefined;this.asrpd=undefined;this.cardProductType=undefined;this.cardType=undefined;this.cardholder=undefined}toString(){return`${this.constructor.name}(`+`posEntryMode=${this.posEntryMode}`+`, aid=${this.aid}`+`, acc=${this.acc}`+`, cardNumber=${this.cardNumber}`+`, cardNumberPrintable=${this.cardNumberPrintable}`+`, cardNumberPrintableCardholder=${this.cardNumberPrintableCardholder}`+`, cardNumberEnc=${timapi._TimApiHelpers.uint8ArrayAsDebugString(this.cardNumberEnc)}`+`, cardNumberEncKeyIndex=${this.cardNumberEncKeyIndex}`+`, cardExpiryDate=${this.cardExpiryDate}`+`, brandName=${this.brandName}`+`, tenderName=${this.tenderName}`+`, cardTrackDatas=${timapi._TimApiHelpers.arrayAsDebugString(this.cardTrackDatas)}`+`, loyaltyInformations=${timapi._TimApiHelpers.stringUint8MapAsDebugString(this.loyaltyInformations)}`+`, cardRef=${this.cardRef}`+`, processingDisposition=${this.processingDisposition}`+`, language=${this.language}`+`, cardCountryCode=${this.cardCountryCode}`+`, terminalCountryCode=${this.terminalCountryCode}`+`, uid=${this.uid}`+`, asrpd=${this.asrpd}`+`, cardProductType=${this.cardProductType}`+`, cardType=${this.cardType}`+`, cardholder=${this.cardholder}`+`)`}};Object.defineProperty(timapi.CardData,"name",{value:"timapi.CardData"});timapi.SignatureInformation=class{constructor(){this.imageFileFormat=undefined;this.imageWidth=undefined;this.imageHeight=undefined;this.imageData=undefined}toString(){return`${this.constructor.name}(`+`imageFileFormat=${this.imageFileFormat}`+`, imageWidth=${this.imageWidth}`+`, imageHeight=${this.imageHeight}`+`, imageData=${timapi._TimApiHelpers.uint8ArrayAsDebugString(this.imageData)}`+`)`}};Object.defineProperty(timapi.SignatureInformation,"name",{value:"timapi.SignatureInformation"});timapi.SubTransaction=class{constructor(copySubTrx=undefined){this.function=undefined;this.amount=undefined;this.rate=undefined;this.rateExponent=undefined;if(copySubTrx!==undefined){this.function=copySubTrx.function;this.amount=copySubTrx.amount;this.rate=copySubTrx.rate;this.rateExponent=copySubTrx.rateExponent}}toString(){return`${this.constructor.name}(`+`function=${this.function}`+`, amount=${this.amount}`+`, rate=${this.rate}`+`, rateExponent=${this.rateExponent}`+`)`}static copy(subTransaction){var copy=new timapi.SubTransaction;copy.function=subTransaction.function;copy.amount=timapi.Amount.copy(subTransaction.amount);copy.rate=subTransaction.rate;copy.rateExponent=subTransaction.rateExponent;return copy}};Object.defineProperty(timapi.SubTransaction,"name",{value:"timapi.SubTransaction"});timapi.TransactionInformation=class{constructor(){this.posEntryMode=undefined;this.cvm=undefined;this.merchantAction=undefined;this.authCode=undefined;this.timeStamp=undefined;this.transRef=undefined;this.transSeq=undefined;this.acqId=undefined;this.signatureInformation=undefined;this.trmTransRef=undefined;this.acqTransRef=undefined;this.sixTrxRefNum=undefined;this.cardholderName=undefined;this.clientIdentifier=undefined;this.accountNumber=undefined;this.personOid=undefined;this.cardId=undefined;this.ngvUsedFlag=undefined}toString(){return`${this.constructor.name}(`+`posEntryMode=${this.posEntryMode}`+`, cvm=${this.cvm}`+`, merchantAction=${this.merchantAction}`+`, authCode=${this.authCode}`+`, timeStamp=${this.timeStamp}`+`, transRef=${this.transRef}`+`, transSeq=${this.transSeq}`+`, acqId=${this.acqId}`+`, signatureInformation=${this.signatureInformation}`+`, trmTransRef=${this.trmTransRef}`+`, acqTransRef=${this.acqTransRef}`+`, sixTrxRefNum=${this.sixTrxRefNum}`+`, cardholderName=${this.cardholderName}`+`, clientIdentifier=${this.clientIdentifier}`+`, accountNumber=${this.accountNumber}`+`, personOid=${this.personOid}`+`, cardId=${this.cardId}`+`, ngvUsedFlag=${this.ngvUsedFlag}`+`)`}};Object.defineProperty(timapi.TransactionInformation,"name",{value:"timapi.TransactionInformation"});timapi.MerchantOption=class{constructor(type,value){this.type=type;this.value=value;Object.freeze(this)}toString(){return`${this.constructor.name}(`+`type=${this.type}`+`, value=${this.value}`+`)`}};Object.defineProperty(timapi.MerchantOption,"name",{value:"timapi.MerchantOption"});timapi.Hardware=class{constructor(){this.hardwareType=undefined;this.serialNumber=undefined;this.productionDate=undefined;this.productVersion=undefined;this.firmwareVersion=undefined;this.securityStatus=undefined;this.lastCleaningDate=undefined;this.imsi=undefined;this.imei=undefined;this.iccid=undefined;this.hardwareAddress=undefined;this.hardwareDescription=undefined}toString(){return`${this.constructor.name}(`+`hardwareType=${this.hardwareType}`+`, serialNumber=${this.serialNumber}`+`, productionDate=${this.productionDate}`+`, productVersion=${this.productVersion}`+`, firmwareVersion=${this.firmwareVersion}`+`, securityStatus=${this.securityStatus}`+`, lastCleaningDate=${this.lastCleaningDate}`+`, imsi=${this.imsi}`+`, imei=${this.imei}`+`, iccid=${this.iccid}`+`, hardwareAddress=${this.hardwareAddress}`+`, hardwareDescription=${this.hardwareDescription}`+`)`}};Object.defineProperty(timapi.Hardware,"name",{value:"timapi.Hardware"});timapi.CurrencyItem=class{constructor(){this.currency=undefined;this.type=undefined}toString(){return`${this.constructor.name}(`+`currency=${this.currency}`+`, type=${this.type}`+`)`}};Object.defineProperty(timapi.CurrencyItem,"name",{value:"timapi.CurrencyItem"});timapi.AmountDcc=class extends timapi.Amount{constructor(){super(undefined,undefined,undefined);this.rate=undefined;this.rateExponent=undefined;this.markup=undefined;this.markupExponent=undefined;this.rateRegulated=undefined;this.rateExponentRegulated=undefined;this.markupRegulated=undefined;this.markupExponentRegulated=undefined}getRateDecimal(){if(this.rate==undefined||this.rateExponent==undefined){return undefined}let rate=this.rate;if(this.rateExponent>0){for(i=0;i0){for(i=0;i0){for(i=0;i0){for(i=0;i0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}activateServiceMenuCompleted(event){this.requestCompleted(event,undefined)}applicationInformationCompleted(event){this.requestCompleted(event,undefined)}balanceCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}balanceInquiryCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}changeSettingsCompleted(event){this.requestCompleted(event,undefined)}closeDialogModeCompleted(event){this.requestCompleted(event,undefined)}closeMaintenanceWindowCompleted(event){this.requestCompleted(event,undefined)}closeReaderCompleted(event){this.requestCompleted(event,undefined)}commitCompleted(event,data){if(data&&data.receipts&&data.receipts.length>0){this.printReceipts(event.terminal,data)}this.requestCompleted(event,data)}connectCompleted(event){this.requestCompleted(event,null)}counterRequestCompleted(event,data){this.requestCompleted(event,data)}deactivateCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}dccRatesCompleted(event,data){if(data&&data.receipts&&data.receipts.length>0){this.printReceipts(event.terminal,data)}this.requestCompleted(event,data)}disconnected(terminal,exception){}ejectCardCompleted(event){this.requestCompleted(event,undefined)}finishCheckoutCompleted(event,data){this.requestCompleted(event,data)}hardwareInformationCompleted(event,data){this.requestCompleted(event,data)}initTransactionCompleted(event,data){this.requestCompleted(event,data)}loginCompleted(event){this.requestCompleted(event,undefined)}logoutCompleted(event){this.requestCompleted(event,undefined)}loyaltyDataCompleted(event,data){this.requestCompleted(event,data)}openDialogModeCompleted(event){this.requestCompleted(event,undefined)}openMaintenanceWindowCompleted(event){this.requestCompleted(event,undefined)}openReaderCompleted(event){this.requestCompleted(event,undefined)}printReceipts(terminal,printData){}processPrintReceipts(terminal,printData){if(!printData||!printData.receipts||printData.receipts.length==0){return}this.printReceipts(terminal,printData)}provideLoyaltyBasketCompleted(event,data){this.requestCompleted(event,data)}provideVasResultCompleted(event,data){this.requestCompleted(event,data)}rebootCompleted(event){this.requestCompleted(event,undefined)}reconciliationCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}receiptRequestCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.printReceipts(event.terminal,data.printData)}this.requestCompleted(event,data)}reconfigCompleted(event,data){if(data&&data.receipts&&data.receipts.length>0){this.printReceipts(event.terminal,data)}this.requestCompleted(event,data)}requestCompleted(event,data){}rollbackCompleted(event,data){if(data&&data.receipts&&data.receipts.length>0){this.printReceipts(event.terminal,data)}this.requestCompleted(event,data)}sendCardCommandCompleted(event,data){this.requestCompleted(event,data)}showSignatureCaptureCompleted(event,data){this.requestCompleted(event,data)}showDialogCompleted(event,data){this.requestCompleted(event,data)}printOnTerminalCompleted(event){this.requestCompleted(event)}softwareUpdateCompleted(event,data){this.requestCompleted(event,data)}startCheckoutCompleted(event){this.requestCompleted(event,undefined)}systemInformationCompleted(event,data){this.requestCompleted(event,data)}terminalStatusChanged(terminal){}transactionCompleted(event,data){if(data&&data.printData&&data.printData.receipts&&data.printData.receipts.length>0){this.processPrintReceipts(event.terminal,data.printData)}if(event.exception&&event.exception.printData&&event.exception.printData.receipts&&event.exception.printData.receipts.length>0){this.processPrintReceipts(event.terminal,event.exception.printData)}this.requestCompleted(event,data)}deviceMaintenanceCompleted(event,data){this.requestCompleted(event)}vasInfo(terminal,vasCheckoutInformation){}deferredAuth(terminal,response){if(response&&response.printData&&response.printData.receipts&&response.printData.receipts.length>0){this.processPrintReceipts(terminal,response.printData)}}screenshot(terminal,info){}licenseChanged(terminal){}errorNotification(terminal,timError){if(timError&&timError.printData&&timError.printData.receipts&&timError.printData.receipts.length>0){this.processPrintReceipts(terminal,timError.printData)}}};Object.defineProperty(timapi.DefaultTerminalListener,"name",{value:"timapi.DefaultTerminalListener"});timapi.AmountFinal=class extends timapi.Amount{constructor(){super();this.value=undefined;this.currency=undefined;this.exponent=undefined;this.adjustmentResult=undefined}setValue(){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"Cannot set amount for AmountFinal."`)}setDecimalValue(){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"Cannot set amount decimal for AmountFinal."`)}setCurrency(){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"Cannot set currency for AmountFinal."`)}toString(){return`${this.constructor.name}(`+`value=${this.value}`+`, currency=${this.currency}`+`, exponent=${this.exponent}`+`, adjustmentResult=${this.adjustmentResult}`+`)`}};Object.defineProperty(timapi.AmountFinal,"name",{value:"timapi.AmountFinal"});timapi.Brand=class{constructor(){this.name=undefined;this.dccAvailable=undefined;this.paymentProtocol=undefined;this.acqId=undefined;this.lastInitDate=undefined;this.applications=undefined;this.currencies=undefined}toString(){return`${this.constructor.name}(`+`name=${this.name}`+`, dccAvailable=${this.dccAvailable}`+`, paymentProtocol=${this.paymentProtocol}`+`, acqId=${this.acqId}`+`, lastInitDate=${this.lastInitDate}`+`, applications=${timapi._TimApiHelpers.arrayAsDebugString(this.applications)}`+`, currencies=${timapi._TimApiHelpers.arrayAsDebugString(this.currencies)}`+`)`}};Object.defineProperty(timapi.Brand,"name",{value:"timapi.Brand"});timapi.TransactionData=class{constructor(copyTrxData=undefined){this.dccAllowed=undefined;this.trxOriginalDate=undefined;this.ecrSeqCounter=undefined;this.partialApprovalAllowed=undefined;this.transRef=undefined;this.transSeq=undefined;this.cardRef=undefined;this.acqId=undefined;this.acqTransRef=undefined;this.trmTransRef=undefined;this.tipAllowed=undefined;this.phoneAuthCode=undefined;this.language=undefined;this.multiCurrencyFlag=undefined;this.ngvMode=undefined;this.ngvClearingDelay=undefined;this.cvc2=undefined;this.appExpirationDate=undefined;this.sixTrxRefNum=undefined;this.installmentAllowed=undefined;this.deferredAuthInd=undefined;this.subTransactions=[];if(copyTrxData!==undefined){this.dccAllowed=copyTrxData.dccAllowed;this.trxOriginalDate=copyTrxData.trxOriginalDate;this.ecrSeqCounter=copyTrxData.ecrSeqCounter;this.partialApprovalAllowed=copyTrxData.partialApprovalAllowed;this.transRef=copyTrxData.transRef;this.transSeq=copyTrxData.transSeq;this.cardRef=copyTrxData.cardRef;this.acqId=copyTrxData.acqId;this.acqTransRef=copyTrxData.acqTransRef;this.trmTransRef=copyTrxData.trmTransRef;this.tipAllowed=copyTrxData.tipAllowed;this.phoneAuthCode=copyTrxData.phoneAuthCode;this.language=copyTrxData.language;this.multiCurrencyFlag=copyTrxData.multiCurrencyFlag;this.ngvMode=copyTrxData.ngvMode;this.ngvClearingDelay=copyTrxData.ngvClearingDelay;this.cvc2=copyTrxData.cvc2;this.appExpirationDate=copyTrxData.appExpirationDate;this.sixTrxRefNum=copyTrxData.sixTrxRefNum;this.installmentAllowed=copyTrxData.installmentAllowed;this.deferredAuthInd=copyTrxData.deferredAuthInd;this.subTransactions=copyTrxData.subTransactions.slice()}}setAcqTransRef(acqId,trxRefNo){if(acqId<0||trxRefNo<0){throw new Error("Illegal Argument: acqId and trxRefNo may not be negative.")}this.acqTransRef=`014${acqId}${trxRefNo}`}toString(){return`${this.constructor.name}(`+`dccAllowed=${this.dccAllowed}`+`, trxOriginalDate=${this.trxOriginalDate}`+`, ecrSeqCounter=${this.ecrSeqCounter}`+`, partialApprovalAllowed=${this.partialApprovalAllowed}`+`, transRef=${this.transRef}`+`, transSeq=${this.transSeq}`+`, cardRef=${this.cardRef}`+`, acqId=${this.acqId}`+`, acqTransRef=${this.acqTransRef}`+`, trmTransRef=${this.trmTransRef}`+`, tipAllowed=${this.tipAllowed}`+`, phoneAuthCode=${this.phoneAuthCode}`+`, language=${this.language}`+`, multiCurrencyFlag=${this.multiCurrencyFlag}`+`, ngvMode=${this.ngvMode}`+`, ngvClearingDelay=${this.ngvClearingDelay}`+`, cvc2=${this.cvc2}`+`, appExpirationDate=${this.appExpirationDate}`+`, sixTrxRefNum=${this.sixTrxRefNum}`+`, installmentAllowed=${this.installmentAllowed}`+`, deferredAuthInd=${this.deferredAuthInd}`+`, subTransactions=${this.subTransactions}`+`)`}static copy(transactionData){var copy=new timapi.TransactionData;copy.dccAllowed=transactionData.dccAllowed;copy.trxOriginalDate=timapi.TimeDate.copy(transactionData.trxOriginalDate);copy.ecrSeqCounter=transactionData.ecrSeqCounter;copy.partialApprovalAllowed=transactionData.partialApprovalAllowed;copy.transRef=transactionData.transRef;copy.transSeq=transactionData.transSeq;copy.cardRef=transactionData.cardRef;copy.acqId=transactionData.acqId;copy.acqTransRef=transactionData.acqTransRef;copy.trmTransRef=transactionData.trmTransRef;copy.tipAllowed=transactionData.tipAllowed;copy.phoneAuthCode=transactionData.phoneAuthCode;copy.language=transactionData.language;copy.multiCurrencyFlag=transactionData.multiCurrencyFlag;copy.ngvMode=transactionData.ngvMode;copy.ngvClearingDelay=transactionData.ngvClearingDelay;copy.cvc2=transactionData.cvc2;copy.appExpirationDate=transactionData.appExpirationDate;copy.sixTrxRefNum=transactionData.sixTrxRefNum;copy.installmentAllowed=transactionData.installmentAllowed;copy.deferredAuthInd=transactionData.deferredAuthInd;copy.subTransactions=transactionData.subTransactions.slice();return copy}};Object.defineProperty(timapi.TransactionData,"name",{value:"timapi.TransactionData"});timapi.Counters=class{constructor(){this.counterType=undefined;this.seqCounter=undefined;this.counters=undefined}toString(){return`${this.constructor.name}(`+`counterType=${this.counterType}`+`, seqCounter=${this.seqCounter}`+`, counters=${timapi._TimApiHelpers.arrayAsDebugString(this.counters)}`+`)`}};Object.defineProperty(timapi.Counters,"name",{value:"timapi.Counters"});timapi.Color=class{constructor(r,g,b){if(r<0||r>255){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"R-value for a color must be within 0 ... 255"`)}this.r=r;if(g<0||g>255){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"G-value for a color must be within 0 ... 255"`)}this.g=g;if(b<0||b>255){throw new timapi.TimException(timapi.constants.ResultCode.invalidArgument,`"B-value for a color must be within 0 ... 255"`)}this.b=b}toString(){return`${this.constructor.name}(`+`r=${this.r}`+`, g=${this.g}`+`, b=${this.b}`+`)`}static copy(color){return new timapi.Color(color.r,color.g,color.b)}};Object.defineProperty(timapi.Color,"name",{value:"timapi.Color"});timapi.EcrInfo=class{constructor(){this.type=undefined;this.name=undefined;this.manufacturerName=undefined;this.version=undefined;this.serialNumber=undefined;this.architecture=undefined;this.integratorSolution=undefined;this.remoteIp=undefined}toString(){return`${this.constructor.name}(`+`type=${this.type}`+`, name=${this.name}`+`, manufacturerName=${this.manufacturerName}`+`, version=${this.version}`+`, serialNumber=${this.serialNumber}`+`, architecture=${this.architecture}`+`, integratorSolution=${this.integratorSolution}`+`, remoteIp=${this.remoteIp}`+`)`}};Object.defineProperty(timapi.EcrInfo,"name",{value:"timapi.EcrInfo"});timapi.TerminalSettings=class{constructor(){this.connectionIPString="";this.connectionIPPort=80;this.protocolType=timapi.constants.ProtocolType.sixml;this.integratorId="0";this.guides=new Set;this.guides.add(timapi.constants.Guides.retail);this.manufacturerFlags=0;this.fetchBrands=false;this.autoCommit=undefined;this.autoShiftManagement=true;this.autoShutterManagement=true;this.cardInsertionTimeout=60;this.cardRemovalTimeout=60;this.commitTimeout=60;this.proceedTimeout=60;this.dcc=true;this.partialApproval=false;this.allowClosedCardInsert=false;this.tipAllowed=true;this.fastNtfMode=false;this.requestRepetition=0;this.enableKeepAlive=true;this.persistentState=false}static copy(settings){var copy=new timapi.TerminalSettings;copy.connectionIPString=settings.connectionIPString;copy.connectionIPPort=settings.connectionIPPort;copy.protocolType=settings.protocolType;copy.integratorId=settings.integratorId;copy.guides=new Set(settings.guides);copy.manufacturerFlags=settings.manufacturerFlags;copy.fetchBrands=settings.fetchBrands;copy.autoCommit=settings.autoCommit;copy.autoShiftManagement=settings.autoShiftManagement;copy.autoShutterManagement=settings.autoShutterManagement;copy.cardInsertionTimeout=settings.cardInsertionTimeout;copy.cardRemovalTimeout=settings.cardRemovalTimeout;copy.commitTimeout=settings.commitTimeout;copy.dcc=settings.dcc;copy.partialApproval=settings.partialApproval;copy.proceedTimeout=settings.proceedTimeout;copy.allowClosedCardInsert=settings.allowClosedCardInsert;copy.tipAllowed=settings.tipAllowed;copy.fastNtfMode=settings.fastNtfMode;copy.requestRepetition=settings.requestRepetition;copy.enableKeepAlive=settings.enableKeepAlive;copy.persistentState=settings.persistentState;return copy}toString(){return`${this.constructor.name}(`+`connectionIPString=${this.connectionIPString}`+`, connectionIPPort=${this.connectionIPPort}`+`, protocolType=${this.protocolType}`+`, integratorId=${this.integratorId}`+`, guides=${timapi._TimApiHelpers.setAsDebugString(this.guides)}`+`, manufacturerFlags=${this.manufacturerFlags}`+`, fetchBrands=${this.fetchBrands}`+`, autoCommit=${this.autoCommit}`+`, autoShiftManagement=${this.autoShiftManagement}`+`, autoShutterManagement=${this.autoShutterManagement}`+`, cardInsertionTimeout=${this.cardInsertionTimeout}`+`, cardRemovalTimeout=${this.cardRemovalTimeout}`+`, commitTimeout=${this.commitTimeout}`+`, dcc=${this.dcc}`+`, partialApproval=${this.partialApproval}`+`, proceedTimeout=${this.proceedTimeout}`+`, allowClosedCardInsert=${this.allowClosedCardInsert}`+`, tipAllowed=${this.tipAllowed}`+`, fastNtfMode=${this.fastNtfMode}`+`, requestRepetition=${this.requestRepetition}`+`, enableKeepAlive=${this.enableKeepAlive}`+`, persistentState=${this.persistentState}`+")"}};Object.defineProperty(timapi.TerminalSettings,"name",{value:"timapi.TerminalSettings"});timapi.DefaultReceiptFormatter=class{formatReceipt(terminal,receiptItems){return[]}};Object.defineProperty(timapi.DefaultReceiptFormatter,"name",{value:"timapi.DefaultReceiptFormatter"});timapi._TimApiHelpers.TAInteger=class extends timapi._TimApiHelpers.TAObject{constructor(value){super(value)}static create(value){if(value===undefined){throw new Error("Content is undefined")}let f=timapi._TimApiHelpers.prepareInteger();let wa_integer=new timapi._TimApiHelpers.TAInteger;wa_integer._value=value;try{let split=timapi._TimApiHelpers.convert64BitTo32Bit(value);timapi.TimException.assert(f.create(wa_integer.p(),split.low,split.high,split.sign))}catch(err){wa_integer.dispose();throw err}return wa_integer}replace(value){let newInteger=timapi._TimApiHelpers.TAInteger.create(value);try{this.assign(newInteger)}finally{newInteger.dispose()}return this.v()}replaceOrUndef(value){if(value){return this.replace(value)}this.releaseIfValid();return this.v()}};_useNodeJSW3CWebSocket=false;if(typeof WebSocket==="undefined"){WebSocket=require("websocket").w3cwebsocket;_useNodeJSW3CWebSocket=true}timapi._TimApiHelpers.CommWebSocket=class{constructor(ip,port,slot){let t=timapi._TimApiHelpers;if(!t.CommWebSocket._functions){t.CommWebSocket._functions={onOpen:t.getFunction2("TAWAOnWebSocketOpen",["number"]),onClosed:t.getFunction2("TAWAOnWebSocketClosed",["number"]),onError:t.getFunction2("TAWAOnWebSocketError",["number"]),onMessage:t.getFunction2("TAWAOnWebSocketMessage",["number","array","number"])}}this._slot=slot;this._url=`ws://${ip}:${port}/SIXml`;this._protocol="SIXml";this._state=timapi._TimApiHelpers.CommWebSocket._states.connecting;this._createSocket()}sendMessage(message){this._socket.send(message)}close(){this._socket.onopen=undefined;this._socket.onmessage=undefined;this._socket.onclose=undefined;this._socket.onerror=undefined;this._state=timapi._TimApiHelpers.CommWebSocket._states.closing;this._slot=undefined;this._socket.close()}_onSocketOpen(event){if(this._slot===undefined){return}this._state=timapi._TimApiHelpers.CommWebSocket._states.connected;timapi._TimApiHelpers.CommWebSocket._functions.onOpen(this._slot)}_onSocketClosed(event){if(this._slot===undefined){return}if(this._state===timapi._TimApiHelpers.CommWebSocket._states.connecting){if(this._protocol){this._socket.onopen=undefined;this._socket.onmessage=undefined;this._socket.onclose=undefined;this._socket.onerror=undefined;this._socket.close();this._socket=undefined;this._protocol=undefined;let myself=this;setTimeout(function(){myself._createSocket()},100)}else{timapi._TimApiHelpers.CommWebSocket._functions.onClosed(this._slot)}}else if(this._state==timapi._TimApiHelpers.CommWebSocket._states.disconnecting){}else{timapi._TimApiHelpers.CommWebSocket._functions.onClosed(this._slot)}}_onSocketError(event){if(this._slot===undefined){return}}_onSocketMessage(event){if(this._slot===undefined){return}let data=new Uint8Array(event.data);timapi._TimApiHelpers.CommWebSocket._functions.onMessage(this._slot,data,data.length)}_createSocket(){if(_useNodeJSW3CWebSocket){let origin="http://localhost";let headers=null;let requestOptions=null;let clientConfig=null;this._socket=new WebSocket(this._url,this._protocol,origin,headers,requestOptions,clientConfig)}else{this._socket=new WebSocket(this._url,this._protocol)}this._socket.binaryType="arraybuffer";this._socket.onopen=this._onSocketOpen.bind(this);this._socket.onmessage=this._onSocketMessage.bind(this);this._socket.onclose=this._onSocketClosed.bind(this)}static createSocket(slot,ip,port){if(slot in timapi._TimApiHelpers.CommWebSocket._sockets){throw new Error("Internal error")}timapi._TimApiHelpers.CommWebSocket._sockets[slot]=new timapi._TimApiHelpers.CommWebSocket(ip,port,slot)}static sendMessage(slot,message){let socket=timapi._TimApiHelpers.CommWebSocket._sockets[slot];if(socket===undefined){throw new Error("Internal error")}socket.sendMessage(message)}static closeSocket(slot){let socket=timapi._TimApiHelpers.CommWebSocket._sockets[slot];if(socket===undefined){return}delete timapi._TimApiHelpers.CommWebSocket._sockets[slot];socket._slot=undefined;socket._state=timapi._TimApiHelpers.CommWebSocket._states.closing;socket.close()}};timapi._TimApiHelpers.CommWebSocket._sockets={};timapi._TimApiHelpers.CommWebSocket._functions=undefined;timapi._TimApiHelpers.CommWebSocket._states=Object.freeze({connecting:1,connected:2,closing:3});timapi._TimApiHelpers.TAString=class extends timapi._TimApiHelpers.TAObject{constructor(value){super(value)}static prepareString(){let f=timapi._TimApiHelpers.TAString._functions;if(!f){let g=timapi._TimApiHelpers.getFunction;f=timapi._TimApiHelpers.TAString._functions={create:g("ta_string_create",["string","number"]),create_from_binary:g("ta_string_create",["number","number"]),get_pointer:g("ta_string_get_pointer",["number"]),get_length:g("ta_string_get_length",["number"])}}return f}static create(content){if(content===undefined){throw new timapi.TimException(timapi.constants.ResultCode.systemError,"Content is undefined")}let h=timapi._TimApiHelpers.prepareHelpers();let f=timapi._TimApiHelpers.TAString.prepareString();let string;try{string=new timapi._TimApiHelpers.TAString;string._content=content;h.assert(f.create(string.p(),content,Module.lengthBytesUTF8(content)))}catch(err){if(string)string.dispose();throw err}return string}static createFromUint8Array(uint8Array){if(uint8Array===undefined){throw new timapi.TimException(timapi.constants.ResultCode.systemError,"Content is undefined")}let h=timapi._TimApiHelpers.prepareHelpers();let f=timapi._TimApiHelpers.TAString.prepareString();let string;let mem_c_string;try{string=new timapi._TimApiHelpers.TAString;mem_c_string=Module._malloc(uint8Array.byteLength);for(let i=0;i { + if (pm.use_payment_terminal === 'six') { + pm.payment_terminal.send_balance(); + } + }); + } + } + BalanceButton.template = 'BalanceButton'; + + Registries.Component.add(BalanceButton); + + return BalanceButton; +}); diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/Chrome.js b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/Chrome.js new file mode 100644 index 0000000..0df6c4e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/Chrome.js @@ -0,0 +1,17 @@ +odoo.define('pos_six.chrome', function (require) { + 'use strict'; + + const Chrome = require('point_of_sale.Chrome'); + const Registries = require('point_of_sale.Registries'); + + const PosSixChrome = (Chrome) => + class extends Chrome { + get balanceButtonIsShown() { + return this.env.pos.payment_methods.some(pm => pm.use_payment_terminal === 'six'); + } + }; + + Registries.Component.extend(Chrome, PosSixChrome); + + return Chrome; +}); diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/models.js new file mode 100644 index 0000000..0678d61 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/models.js @@ -0,0 +1,7 @@ +odoo.define('pos_six.models', function (require) { + +var models = require('point_of_sale.models'); +var PaymentSix = require('pos_six.payment'); + +models.register_payment_method('six', PaymentSix); +}); diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/payment_six.js b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/payment_six.js new file mode 100644 index 0000000..3b629b3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/js/payment_six.js @@ -0,0 +1,177 @@ +/* global timapi */ +odoo.define('pos_six.payment', function (require) { +"use strict"; + +const { Gui } = require('point_of_sale.Gui'); +var core = require('web.core'); +var PaymentInterface = require('point_of_sale.PaymentInterface'); +const { escape } = require("@web/core/utils/strings"); +var _t = core._t; + +window.onTimApiReady = function () {}; +window.onTimApiPublishLogRecord = function (record) { + // Log only warning or errors + if (record.matchesLevel(timapi.LogRecord.LogLevel.warning)) { + timapi.log(String(record)); + } +}; + +var PaymentSix = PaymentInterface.extend({ + + //-------------------------------------------------------------------------- + // Public + //-------------------------------------------------------------------------- + + /** + * @override + */ + init: function () { + this._super.apply(this, arguments); + this.enable_reversals(); + + var terminal_ip = this.payment_method.six_terminal_ip; + var instanced_payment_method = _.find(this.pos.payment_methods, function(payment_method) { + return payment_method.use_payment_terminal === "six" + && payment_method.six_terminal_ip === terminal_ip + && payment_method.payment_terminal + }) + if (instanced_payment_method !== undefined) { + var payment_terminal = instanced_payment_method.payment_terminal; + this.terminal = payment_terminal.terminal; + this.terminalListener = payment_terminal.terminalListener; + return; + } + + var settings = new timapi.TerminalSettings(); + settings.connectionMode = timapi.constants.ConnectionMode.onFixIp; + settings.connectionIPString = this.payment_method.six_terminal_ip; + settings.connectionIPPort = "80"; + settings.integratorId = "175d97a0-2a88-4413-b920-e90037b582ac"; + settings.dcc = false; + + this.terminal = new timapi.Terminal(settings); + this.terminal.setPosId(this.pos.pos_session.name); + this.terminal.setUserId(this.pos.pos_session.user_id[0]); + + this.terminalListener = new timapi.DefaultTerminalListener(); + this.terminalListener.transactionCompleted = this._onTransactionComplete.bind(this); + this.terminalListener.balanceCompleted = this._onBalanceComplete.bind(this); + this.terminal.addListener(this.terminalListener); + + var recipients = [timapi.constants.Recipient.merchant, timapi.constants.Recipient.cardholder]; + var options = []; + _.forEach(recipients, (recipient) => { + var option = new timapi.PrintOption( + recipient, + timapi.constants.PrintFormat.normal, + 45, + [timapi.constants.PrintFlag.suppressHeader, timapi.constants.PrintFlag.suppressEcrInfo] + ); + options.push(option); + }); + this.terminal.setPrintOptions(options); + }, + + /** + * @override + */ + send_payment_cancel: function () { + this._super.apply(this, arguments); + this.terminal.cancel(); + return Promise.resolve(); + }, + + /** + * @override + */ + send_payment_request: function () { + this._super.apply(this, arguments); + this.pos.get_order().selected_paymentline.set_payment_status('waitingCard'); + return this._sendTransaction(timapi.constants.TransactionType.purchase); + }, + + /** + * @override + */ + send_payment_reversal: function () { + this._super.apply(this, arguments); + this.pos.get_order().selected_paymentline.set_payment_status('reversing'); + return this._sendTransaction(timapi.constants.TransactionType.reversal); + }, + + send_balance: function () { + this.terminal.balanceAsync(); + }, + + //-------------------------------------------------------------------------- + // Private + //-------------------------------------------------------------------------- + + _onTransactionComplete: function (event, data) { + timapi.DefaultTerminalListener.prototype.transactionCompleted(event, data); + + if (event.exception) { + if (event.exception.resultCode !== timapi.constants.ResultCode.apiCancelEcr) { + Gui.showPopup('ErrorPopup', { + title: _t('Transaction was not processed correctly'), + body: event.exception.errorText, + }); + } + + this.transactionResolve(); + } else { + if (data.printData){ + this._printReceipts(data.printData.receipts) + } + + // Store Transaction Data + var transactionData = new timapi.TransactionData(); + transactionData.transSeq = data.transactionInformation.transSeq; + this.terminal.setTransactionData(transactionData); + + this.transactionResolve(true); + } + }, + + _onBalanceComplete: function (event, data) { + if (event.exception) { + Gui.showPopup('ErrorPopup',{ + 'title': _t('Balance Failed'), + 'body': _t('The balance operation failed.'), + }); + } else { + this._printReceipts(data.printData.receipts); + } + }, + + _printReceipts: function (receipts) { + _.forEach(receipts, (receipt) => { + if (receipt.recipient === timapi.constants.Recipient.merchant && this.pos.env.proxy.printer) { + this.pos.env.proxy.printer.print_receipt( + "
    " + + escape(receipt.value).replace(/\n/g, "
    ") + + "
    " + ); + } else if (receipt.recipient === timapi.constants.Recipient.cardholder) { + this.pos.get_order().selected_paymentline.set_receipt_info(receipt.value); + } + }); + }, + + _sendTransaction: function (transactionType) { + var amount = new timapi.Amount( + Math.round(this.pos.get_order().selected_paymentline.amount / this.pos.currency.rounding), + timapi.constants.Currency[this.pos.currency.name], + this.pos.currency.decimal_places + ); + + return new Promise((resolve) => { + this.transactionResolve = resolve; + this.terminal.transactionAsync(transactionType, amount); + }); + }, +}); + +return PaymentSix; + +}); diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/BalanceButton.xml b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/BalanceButton.xml new file mode 100644 index 0000000..e68d7ae --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/BalanceButton.xml @@ -0,0 +1,12 @@ + + + + +
    + + Send Balance + +
    +
    + +
    diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/Chrome.xml b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/Chrome.xml new file mode 100644 index 0000000..1187e4f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/static/src/xml/Chrome.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_six/pos_six/views/pos_payment_method_views.xml b/odoo-bringout-oca-ocb-pos_six/pos_six/views/pos_payment_method_views.xml new file mode 100644 index 0000000..7c7de74 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pos_six/views/pos_payment_method_views.xml @@ -0,0 +1,14 @@ + + + + pos.payment.method.form.inherit.adyen + pos.payment.method + + + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_six/pyproject.toml b/odoo-bringout-oca-ocb-pos_six/pyproject.toml new file mode 100644 index 0000000..a572c53 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_six/pyproject.toml @@ -0,0 +1,42 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_six" +version = "16.0.0" +description = "POS Six - Integrate your POS with a Six payment terminal" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_six"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +] diff --git a/odoo-bringout-oca-ocb-pos_stripe/README.md b/odoo-bringout-oca-ocb-pos_stripe/README.md new file mode 100644 index 0000000..8fac0c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/README.md @@ -0,0 +1,47 @@ +# POS Stripe + + + +## Installation + +```bash +pip install odoo-bringout-oca-ocb-pos_stripe +``` + +## Dependencies + +This addon depends on: +- point_of_sale +- payment_stripe + +## Manifest Information + +- **Name**: POS Stripe +- **Version**: 1.0 +- **Category**: Sales/Point of Sale +- **License**: LGPL-3 +- **Installable**: True + +## Source + +Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `pos_stripe`. + +## License + +This package maintains the original LGPL-3 license from the upstream Odoo project. + +## Documentation + +- Overview: doc/OVERVIEW.md +- Architecture: doc/ARCHITECTURE.md +- Models: doc/MODELS.md +- Controllers: doc/CONTROLLERS.md +- Wizards: doc/WIZARDS.md +- Reports: doc/REPORTS.md +- Security: doc/SECURITY.md +- Install: doc/INSTALL.md +- Usage: doc/USAGE.md +- Configuration: doc/CONFIGURATION.md +- Dependencies: doc/DEPENDENCIES.md +- Troubleshooting: doc/TROUBLESHOOTING.md +- FAQ: doc/FAQ.md diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/ARCHITECTURE.md b/odoo-bringout-oca-ocb-pos_stripe/doc/ARCHITECTURE.md new file mode 100644 index 0000000..3c4e462 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/ARCHITECTURE.md @@ -0,0 +1,32 @@ +# Architecture + +```mermaid +flowchart TD + U[Users] -->|HTTP| V[Views and QWeb Templates] + V --> C[Controllers] + V --> W[Wizards – Transient Models] + C --> M[Models and ORM] + W --> M + M --> R[Reports] + DX[Data XML] --> M + S[Security – ACLs and Groups] -. enforces .-> M + + subgraph Pos_stripe Module - pos_stripe + direction LR + M:::layer + W:::layer + C:::layer + V:::layer + R:::layer + S:::layer + DX:::layer + end + + classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px +``` + +Notes +- Views include tree/form/kanban templates and report templates. +- Controllers provide website/portal routes when present. +- Wizards are UI flows implemented with `models.TransientModel`. +- Data XML loads data/demo records; Security defines groups and access. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/CONFIGURATION.md b/odoo-bringout-oca-ocb-pos_stripe/doc/CONFIGURATION.md new file mode 100644 index 0000000..c6dbd83 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/CONFIGURATION.md @@ -0,0 +1,3 @@ +# Configuration + +Refer to Odoo settings for pos_stripe. Configure related models, access rights, and options as needed. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/CONTROLLERS.md b/odoo-bringout-oca-ocb-pos_stripe/doc/CONTROLLERS.md new file mode 100644 index 0000000..f628e77 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/CONTROLLERS.md @@ -0,0 +1,3 @@ +# Controllers + +This module does not define custom HTTP controllers. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/DEPENDENCIES.md b/odoo-bringout-oca-ocb-pos_stripe/doc/DEPENDENCIES.md new file mode 100644 index 0000000..15a17bf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/DEPENDENCIES.md @@ -0,0 +1,6 @@ +# Dependencies + +This addon depends on: + +- [point_of_sale](../../odoo-bringout-oca-ocb-point_of_sale) +- [payment_stripe](../../odoo-bringout-oca-ocb-payment_stripe) diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/FAQ.md b/odoo-bringout-oca-ocb-pos_stripe/doc/FAQ.md new file mode 100644 index 0000000..8ae0a1c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/FAQ.md @@ -0,0 +1,4 @@ +# FAQ + +- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged). +- Q: How to enable? A: Start server with --addon pos_stripe or install in UI. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/INSTALL.md b/odoo-bringout-oca-ocb-pos_stripe/doc/INSTALL.md new file mode 100644 index 0000000..417da38 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/INSTALL.md @@ -0,0 +1,7 @@ +# Install + +```bash +pip install odoo-bringout-oca-ocb-pos_stripe" +# or +uv pip install odoo-bringout-oca-ocb-pos_stripe" +``` diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/MODELS.md b/odoo-bringout-oca-ocb-pos_stripe/doc/MODELS.md new file mode 100644 index 0000000..b133f63 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/MODELS.md @@ -0,0 +1,13 @@ +# Models + +Detected core models and extensions in pos_stripe. + +```mermaid +classDiagram + class pos_payment_method + class pos_session +``` + +Notes +- Classes show model technical names; fields omitted for brevity. +- Items listed under _inherit are extensions of existing models. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/OVERVIEW.md b/odoo-bringout-oca-ocb-pos_stripe/doc/OVERVIEW.md new file mode 100644 index 0000000..971dc59 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/OVERVIEW.md @@ -0,0 +1,6 @@ +# Overview + +Packaged Odoo addon: pos_stripe. Provides features documented in upstream Odoo 16 under this addon. + +- Source: OCA/OCB 16.0, addon pos_stripe +- License: LGPL-3 diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/REPORTS.md b/odoo-bringout-oca-ocb-pos_stripe/doc/REPORTS.md new file mode 100644 index 0000000..e0ea35f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/REPORTS.md @@ -0,0 +1,3 @@ +# Reports + +This module does not define custom reports. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/SECURITY.md b/odoo-bringout-oca-ocb-pos_stripe/doc/SECURITY.md new file mode 100644 index 0000000..e07da9d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/SECURITY.md @@ -0,0 +1,8 @@ +# Security + +This module does not define custom security rules or access controls beyond Odoo defaults. + +Default Odoo security applies: +- Base user access through standard groups +- Model access inherited from dependencies +- No custom row-level security rules diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/TROUBLESHOOTING.md b/odoo-bringout-oca-ocb-pos_stripe/doc/TROUBLESHOOTING.md new file mode 100644 index 0000000..56853cb --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/TROUBLESHOOTING.md @@ -0,0 +1,5 @@ +# Troubleshooting + +- Ensure Python and Odoo environment matches repo guidance. +- Check database connectivity and logs if startup fails. +- Validate that dependent addons listed in DEPENDENCIES.md are installed. diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/USAGE.md b/odoo-bringout-oca-ocb-pos_stripe/doc/USAGE.md new file mode 100644 index 0000000..d55f45e --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/USAGE.md @@ -0,0 +1,7 @@ +# Usage + +Start Odoo including this addon (from repo root): + +```bash +python3 scripts/nix_odoo_web_server.py --db-name mydb --addon pos_stripe +``` diff --git a/odoo-bringout-oca-ocb-pos_stripe/doc/WIZARDS.md b/odoo-bringout-oca-ocb-pos_stripe/doc/WIZARDS.md new file mode 100644 index 0000000..48e790d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/doc/WIZARDS.md @@ -0,0 +1,3 @@ +# Wizards + +This module does not include UI wizards. diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__init__.py b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__init__.py new file mode 100644 index 0000000..2a2787f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__init__.py @@ -0,0 +1,4 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__manifest__.py b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__manifest__.py new file mode 100644 index 0000000..ef3e9a4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/__manifest__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +{ + 'name': 'POS Stripe', + 'version': '1.0', + 'category': 'Sales/Point of Sale', + 'sequence': 6, + 'summary': 'Integrate your POS with a Stripe payment terminal', + 'description': '', + 'data': [ + 'views/pos_payment_method_views.xml', + 'views/assets_stripe.xml', + ], + 'depends': ['point_of_sale', 'payment_stripe'], + 'installable': True, + 'assets': { + 'point_of_sale.assets': [ + 'pos_stripe/static/**/*', + ], + }, + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/af.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/af.po new file mode 100644 index 0000000..e5b8fa2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/af.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/am.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/am.po new file mode 100644 index 0000000..c7bfb15 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/am.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ar.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ar.po new file mode 100644 index 0000000..fecc1f0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ar.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Malaz Abuidris , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Malaz Abuidris , 2023\n" +"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "إكمال تهيئة Stripe للعمل للشركة %s. " + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "لا تملك صلاحية إحضار الرمز من Stripe " + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "لا تنسَ إكمال توصيل Stripe قبل استخدام طريقة الدفع هذه. " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "تعذر اكتشافه: %s " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "تعذر تحميل المورد: net::ERR_INTERNET_DISCONNECTED. " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "لا توجد أجهزة قراءة Stripe متاحة. " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "تم إلغاء الدفع لعدم وجود جهاز قراءة متصل " + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "طرق الدفع في نقطة البيع " + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسة نقطة البيع" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "انقطع الاتصال بجهاز القراءة " + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "خطأ في Stripe " + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "رقم Stripe التسلسلي " + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "مزود دفع Stripe للشركة %s غير موجود " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "أجهزة قراءة Stripe %s غير مدرجة في حسابك " + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "جهاز الدفع بالبطاقة %s مستخدم بالفعل في طريقة الدفع %s. " + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "طرأت بعض المشكلات بيننا وبين Stripe، يرجى المحاولة مجدداً لاحقاً. " + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[الرقم التسلسلي لجهاز دفع Stripe]، على سبيل المثال: WSC513105011295 " diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/az.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/az.po new file mode 100644 index 0000000..efcd44d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/az.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# erpgo translator , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: erpgo translator , 2023\n" +"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Nöqtəsi Ödəniş Üsulları" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Nöqtəsi Sessiyası" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/be.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/be.po new file mode 100644 index 0000000..acccdc6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/be.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bg.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bg.po new file mode 100644 index 0000000..f54edb2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bg.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Maria Boyadjieva , 2023 +# Petko Karamotchev, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Petko Karamotchev, 2024\n" +"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Методи на плащане за точка на продажба (POS)" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесия на център за продажби" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bs.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bs.po new file mode 100644 index 0000000..131e59b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/bs.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2023-05-23 08:22+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Complete the Stripe onboarding for Kompanija %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Do not have access to fetch token from Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Neuspješno to discover: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Neuspješno to load resource: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "No Dostupan Stripe readers." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Plaćanje canceled because not reader connected" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Reader disconnected" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Error" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe Serial Broj" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe Plaćanje provider for Kompanija %s is missing" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe readers %s not listed in your Konto" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "There are some issues between us and Stripe, try again later." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Serial Broj of the stripe terminal], for example: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ca.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ca.po new file mode 100644 index 0000000..e7ed518 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ca.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# RGB Consulting , 2022 +# Josep Anton Belchi, 2022 +# marcescu, 2022 +# Quim - eccit , 2022 +# Ivan Espinola, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ivan Espinola, 2023\n" +"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "No teniu accés al testimoni d'obtenció des de Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"No oblideu completar la connexió Stripe abans d'utilitzar aquest mètode de " +"pagament." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "No s'ha pogut descobrir: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "No hi ha lectors de Stripe disponibles." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "S'ha cancel·lat el pagament perquè no hi ha cap lector connectat" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Mètodes de pagament de punt de venda" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessió del Punt de Venda" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "El lector s'ha desconnectat" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Error de Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Número de sèrie Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Els lectors de Stripe %s no apareixen al vostre compte" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s ja s'utilitza en el mètode de pagament %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Hi ha alguns problemes entre nosaltres i Stripe, torneu-ho a provar més " +"tard." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" +"[Número de sèrie del terminal de ratlles], per exemple: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/cs.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/cs.po new file mode 100644 index 0000000..1862118 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/cs.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Rastislav Brencic , 2022 +# Jiří Podhorecký , 2022 +# Aleš Fiala , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Aleš Fiala , 2024\n" +"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Dokončete registraci Stripe pro společnost %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Nemáte přístup k načtení tokenu ze Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Před použitím této platební metody nezapomeňte dokončit spojení Stripe." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Nepodařilo se objevit: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Nelze načíst zdroj: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Žádné dostupné čtečky Stripe." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Platba zrušena, protože není připojena čtečka" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Platební podmíky v místě prodeje" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sezení Prodejního místa" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Čtečka byla odpojena" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Chyba Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Sériové číslo Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Poskytovatel plateb Stripe pro společnost %s chybí" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Čtečky Stripe %s nejsou uvedeny ve vašem účtu" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminál %s se již používá při platbě %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Mezi námi a Stripem jsou nějaké problémy, zkuste to znovu později." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Sériové číslo terminálu stripe], například: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/da.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/da.po new file mode 100644 index 0000000..bc4b6b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/da.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Sanne Kristensen , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sanne Kristensen , 2024\n" +"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Udfør Stripe-onboarding for virksomhed %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Har ikke adgang til at hente token fra Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Glem ikke at fuldføre Stripe Connect, før du bruger denne betalingsmetode." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Kunne ikke finde: %s " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Kunne ikke indlæse ressource: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Ingen tilgængelige Stripe-læsere." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Betaling annulleret, fordi læseren ikke er tilsluttet" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale betalingsmetoder" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "POS session" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Læser ikke forbundet" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stribe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Fejl" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe Serienummer" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe betalingsudbyder for virksomhed %s mangler" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe-læsere %s ikke opført på din konto" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s er allerede anvendt på betalingsmetode %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Der er nogle problemer mellem os og Stripe, prøv igen senere." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe terminalens serienummer], for eksempel: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/de.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/de.po new file mode 100644 index 0000000..cee65f6 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/de.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2023 +# Larissa Manderfeld, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Larissa Manderfeld, 2023\n" +"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Die Stripe-Einführung für das Unternehmen %s abschließen." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Sie haben keinen Zugriff auf die Abfrage des Tokens von Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Vergessen Sie nicht, Stripe Connect abzuschließen, bevor Sie diese " +"Zahlungsmethode verwenden." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Wurde nicht erkannt: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" +"Ressource konnte nicht geladen werden: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Keine verfügbaren Stripe-Lesegeräte." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Zahlung abgebrochen, weil kein Lesegerät verbunden" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Zahlungsmethoden des Kassensystems" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassensitzung" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lesegerät getrennt" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe-Fehler" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe-Seriennummer" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe-Zahlungsanbieter für Unternehmen %s fehlt" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe-Lesegerät %s nicht in Ihrem Konto aufgelistet" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s wird schon für Zahlungsmethode %s verwendet." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Es gibt Probleme zwischen uns und Stripe, versuchen Sie es später noch " +"einmal." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Seriennummer des Stripe-Terminals], zum Beispiel: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es.po new file mode 100644 index 0000000..76955ee --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es.po @@ -0,0 +1,150 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Lorenzo Bartolomé, 2023 +# FLNerea, 2023 +# Larissa Manderfeld, 2023 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Complete la incorporación de Stripe para la empresa %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "No tiene acceso para obtener el token de Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"No olvide completar la conexión con Stripe antes de utilizar este método de " +"pago." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "No se pudo descubrir: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" +"Ocurrió un error al cargar el siguiente recurso: " +"net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "No hay lectores de Stripe disponibles." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Pago cancelado porque no hay ningún lector conectado" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago en el punto de venta " + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión TPV" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lector desconectado" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Error de Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Número de serie de Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Falta el proveedor de pago Stripe para la empresa %s " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Lectores de Stripe %s que no aparecen en su cuenta" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "El terminal %s ya se usa en el método de pago %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Tenemos algunos problemas con Stripe, inténtelo de nuevo más tarde." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" +"[Número de serie de la terminal de Stripe], por ejemplo: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es_MX.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es_MX.po new file mode 100644 index 0000000..421765b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/es_MX.po @@ -0,0 +1,149 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Patricia Gutiérrez Capetillo , 2023 +# Iran Villalobos López, 2023 +# Fernanda Alvarez, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Fernanda Alvarez, 2025\n" +"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Completa la integración de Stripe para la empresa %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "No tienes acceso para obtener el token de Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"No olvides completar la conexión con Stripe antes de usar este método de " +"pago." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Ocurrió un error al descubrir: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" +"Ocurrió un error al cargar el siguiente recurso: " +"net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "No hay lectores de Stripe disponibles." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Se canceló el pago porque no hay ningún lector conectado" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pago del punto de venta" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesión del punto de venta" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lector desconectado" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Error de Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Número de serie de Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Falta el proveedor de pago Stripe para la empresa %s " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Lectores de Stripe %s que no aparecen en tu cuenta" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "La terminal %s ya está en uso en el método de pago %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Tenemos algunos problemas con Stripe, inténtalo de nuevo más tarde." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" +"[Número de serie de la terminal de Stripe], por ejemplo: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/et.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/et.po new file mode 100644 index 0000000..b60f4c0 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/et.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Triine Aavik , 2022 +# Maidu Targama , 2022 +# Martin Aavastik , 2022 +# Patrick-Jordan Kiudorv, 2023 +# Anna, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Anna, 2024\n" +"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Puudub ligipääs Stripe tokenile" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Ära unusta lõpuni viia Stripe connect enne selle maksemeetodi kasutamist." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Ei suutnud avastada: 1%s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Võrguühendus puudub: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Pole saadaval Stripe lugejaid." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Makse tühistati, sest lugeja ei ole ühendatud" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa maksemeetodid" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassa Sessioon" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lugeja ühendus katkes" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe veateade" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe seerianumber" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe lugeja 1%s ei ole märgitud sinu kontol" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal 1%s on juba kasutatud sellel maksemeetodil 1%s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Esineb probleeme Stripe ühenduses, palun proovi hiljem uuesti." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe terminali seerianumber], näiteks: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fa.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fa.po new file mode 100644 index 0000000..4057baf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fa.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Hanna Kheradroosta, 2023 +# Hamed Mohammadi , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Hamed Mohammadi , 2023\n" +"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "روش های پرداخت پایانه فروش" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "جلسه پایانه فروش" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "استریپ" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fi.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fi.po new file mode 100644 index 0000000..8fb28ff --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fi.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Tuomo Aura , 2022 +# Tuomas Lyyra , 2022 +# Ossi Mantylahti , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ossi Mantylahti , 2023\n" +"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Suorita yrityksen %s Stripe-käyttöönotto loppuun." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Stripe-tunnusta ei pystytä hakemaan" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Muista suorittaa Stripe-yhteyden muodostus ennen tämän maksutavan " +"käyttämistä." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Epäonnistui löytämään: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Resurssin lataaminen epäonnistui: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Ei käytettävissä olevia Stripe-lukijoita." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Maksu peruutettu, koska lukijaa ei ole yhdistetty" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassan maksutavat" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassapäätteen istunto" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lukija irrotettu" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe-virhe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripen sarjanumero" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Yrityksen %s Stripe-maksupalveluntarjoaja puuttuu" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripen lukijoita %s ei ole listattuna tililläsi" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Päätelaite %s on jo käytössä maksutavassa %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Odoon ja Stripen välillä on ongelmia, yritä myöhemmin uudelleen." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe-päätteen sarjanumero], esimerkiksi: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fr.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fr.po new file mode 100644 index 0000000..c3d12e3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/fr.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Terminez le parcours d'intégration de Stripe pour la société %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Vous n'avez pas accès à la récupération du jeton de Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"N'oubliez pas de terminer la connexion de Stripe avant d'utiliser ce mode de" +" paiement." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Impossible à découvrir : %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Échec du chargement de la ressource : net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Aucun lecteur Stripe disponible." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Paiement annulé, car aucun lecteur n'est connecté" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Modes de paiement du point de vente" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Session du point de vente" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lecteur déconnecté" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Erreur Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Numéro de série Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Le fournisseur de paiement Stripe manque pour la société %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Lecteurs Stripe %s ne figurent pas dans votre compte" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s est déjà utlisé comme mode de paiement %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Il y a quelques problèmes entre Stripe et nous. Veuillez réessayer plus " +"tard." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Numéro de série du terminal Stripe], par exemple : WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/gu.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/gu.po new file mode 100644 index 0000000..c2c57b5 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/gu.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/he.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/he.po new file mode 100644 index 0000000..36dddcd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/he.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# ZVI BLONDER , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: ZVI BLONDER , 2022\n" +"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: he\n" +"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "אמצעי תשלום קופה" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "משמרת קופה " + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hi.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hi.po new file mode 100644 index 0000000..c8040e3 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hi.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hr.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hr.po new file mode 100644 index 0000000..9c23235 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hr.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# hrvoje sić , 2022 +# Martin Trigaux, 2022 +# Bole , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Bole , 2023\n" +"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Načini plaćanja na prodajnom mjestu" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Smjena POS-a" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hu.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hu.po new file mode 100644 index 0000000..d68285f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hu.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Ákos Nagy , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Ákos Nagy , 2022\n" +"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Értékesítési Pont Értékesítési folyamat" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hy.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hy.po new file mode 100644 index 0000000..794123a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/hy.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hy\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/id.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/id.po new file mode 100644 index 0000000..ac61d76 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/id.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Abe Manyo, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Abe Manyo, 2023\n" +"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Selesaikan onboarding Stripe untuk perusahaan %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Anda tidak memiliki akses untuk fetch token dari Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Jangan lupa untuk menyelesaikan STripe connect sebelum menggunakan metode " +"pembayaran ini." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Gagal untuk menemukan: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Gagal untuk memuat resource: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Tidak ada Stripe reader yang tersedia." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Pembayaran dibatalkan karena reader tidak terhubung" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode Pembayaran Point of Sale POS" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesi Point of Sale" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Reader disconnected" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Error" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Nomor Seri Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Penyedia pembayaran Stripe untuk perusahaan %s tidak ada" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe reader %s tidak terdaftar di akun Anda" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s sudah digunakan pada metode pembayaran %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Terdapat beberapa masalah di antara kita dan Stripe, coba lagi nanti." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Serial number of the stripe terminal], contohnya: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/is.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/is.po new file mode 100644 index 0000000..61a9754 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/is.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/it.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/it.po new file mode 100644 index 0000000..38dfadf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/it.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Marianna Ciofani, 2023 +# Sergio Zanchetta , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sergio Zanchetta , 2023\n" +"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Completa l'integrazione Stripe per l'azienda %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Non si ha accesso al token di recupero di Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Non dimenticare di completare il collegamento con Stripe prima di utilizzare" +" questo metodo di pagamento." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Non è stato possibile scoprire: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" +"Non è stato possibile caricare la risorsa: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Non sono disponibili lettori Stripe." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Il pagamento è stato annullato perché il lettore non è collegato" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metodi di pagamento punto vendita" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessione punto vendita" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lettore scollegato" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Errore Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Numero seriale Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Il fornitore di pagamento Stripe manca per l'azienda %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Lettori Stripe %s non elencati nel tuo account" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Il terminale %s è già in uso nel metodo di pagamento %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Si sono verificati alcuni problemi tra noi e Stripe, riprova più tardi." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Numero di seri del terminale Stripe], ad esempio: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ja.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ja.po new file mode 100644 index 0000000..02f002b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ja.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Junko Augias, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Junko Augias, 2023\n" +"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "会社 %s用にStripeオンボーディングを完了して下さい。" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Stripeからのフェッチトークンにアクセス権がありません" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "この決済方法を使用する前にStripe接続を完了して下さい。" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "以下の発見に失敗しました:%s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "リソースをロードするのに失敗しました::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "利用可能なStripeリーダがありません" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "リーダーが接続されていないため" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支払い方法" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "POSセッション" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "リーダーが切断されました" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripeエラー" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripeシリアル番号" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "会社 %s 用のStripe決済プロバイダーがありません。" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripeリーダー%sがアカウントに表示されていません" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "端末%sはすでに決済方法%sで使用されています。" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Stripeとの間で問題が発生しました。もう少し後になってからお試し下さい。" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe端末のシリアル番号]、例: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/km.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/km.po new file mode 100644 index 0000000..d41f5a4 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/km.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Lux Sok , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Lux Sok , 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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "ចំណុចនៃវគ្គលក់" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "ឆ្នូត" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ko.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ko.po new file mode 100644 index 0000000..99cba54 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ko.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# JH CHOI , 2022 +# Sarah Park, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Sarah Park, 2023\n" +"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ko\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "%s 회사에서 Stripe 온보딩을 완료하세요." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Stripe에서 토큰을 가져올 권한이 없습니다." + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "해당 결제 방법을 사용하기 전에 Stripe 연결을 완료하시기 바랍니다." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "검색에 실패했습니다: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "리소스를 가져오지 못했습니다: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "사용할 수 있는 Stripe 리더기가 없습니다." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "연결된 리더기가 없어서 결제가 취소되었습니다." + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS 결제 수단" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "점포판매시스템 기간" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "리더기 연결이 끊어졌습니다." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe 오류" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe 일련번호" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "%s회사에 Stripe 결제대행업체가 누락되었습니다." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "%s Stripe 리더기가 계정에 없습니다." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "터미널 %s는 결제 방법 %s에 이미 사용되고 있습니다." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Stripe를 사용하실 수 있도록 진행 중입니다. 나중에 다시 시도하세요." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe 단말기 일련번호], 예: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lo.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lo.po new file mode 100644 index 0000000..6c244a1 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lo.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lt.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lt.po new file mode 100644 index 0000000..ed2c69f --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lt.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Ramunė ViaLaurea , 2022 +# Linas Versada , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Linas Versada , 2022\n" +"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pardavimo taško mokėjimo būdai" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Pardavimo taško sesija" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lv.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lv.po new file mode 100644 index 0000000..0e240df --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/lv.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Armīns Jeltajevs , 2023 +# Will Sensors, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Will Sensors, 2023\n" +"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Pārdošanas punkta maksājumu metodes" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Pārdošanas punkta sesija" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Svītra" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ml.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ml.po new file mode 100644 index 0000000..6ec3d30 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ml.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Niyas Raphy, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "പോയിന്റ് ഓഫ് സെയിൽ സെഷൻ" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/mn.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/mn.po new file mode 100644 index 0000000..08095d7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/mn.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Sanjaajamts Badamjunai , 2022 +# Baskhuu Lodoikhuu , 2022 +# Martin Trigaux, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Martin Trigaux, 2022\n" +"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Төлбөрийн аргууд" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "ПОС сэшн" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ms.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ms.po new file mode 100644 index 0000000..9d7b0f8 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ms.po @@ -0,0 +1,141 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Mehjabin Farsana, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Mehjabin Farsana, 2022\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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kaedah Pembayaran Tempat Jualan" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nb.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nb.po new file mode 100644 index 0000000..702362b --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nb.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Marius Stedjan , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marius Stedjan , 2022\n" +"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Betalingsmetoder for Kassasystem" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kasseøkt" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s er allerede brukt på betalingsmetode %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nl.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nl.po new file mode 100644 index 0000000..1e01737 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/nl.po @@ -0,0 +1,148 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Gunther Clauwaert , 2022 +# Erwin van der Ploeg , 2023 +# Jolien De Paepe, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jolien De Paepe, 2023\n" +"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Vervolledig de Stripe onboarding voor het bedrijf %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Geen toegang tot token ophalen bij Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Vergeet niet om Stripe connect te voltooien voordat je deze betaalmethode " +"gebruikt." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Niet gevonden: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Kan bron niet laden: net::ERR_INTERNET_DISCONNECTED" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Geen beschikbare Stripe lezers." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Betaling geannuleerd omdat lezer niet is aangesloten" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa betaalmethodes" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasessie" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Lezer uitgeschakeld" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe foutmelding" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe Serienummer" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe betaalprovider ontbreekt voor het bedrijf %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe lezers %s niet opgelijst in je account" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s wordt al gebruikt voor de betaalmethode %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Er zijn wat problemen met de verbinding met Stripe, probeer het later nog " +"eens." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Serienummer van de stripeterminal], bijvoorbeeld: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/no.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/no.po new file mode 100644 index 0000000..e82744a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/no.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pl.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pl.po new file mode 100644 index 0000000..50649b2 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pl.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Tadeusz Karpiński , 2023 +# Marta Wacławek, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Marta Wacławek, 2025\n" +"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Nie ma dostępu do pobrania tokena ze Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Nie zapomnij aby ukończyć połączenie Stripe przed użyciem tej metody " +"płatności." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Nie udało się odkryć:%s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Nie udało się załadować zasobu: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Nie ma dostępnych czytników Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Płatność anulowana ponieważ nie ma podłączonego czytnika" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metody płatności punktu sprzedaży" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesja punktu sprzedaży" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Czytnik rozłączył się" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Błąd Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Numer seryjny Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Brak operatora płatności Stripe dla firmy %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Czytniki Stripe %s nie wymienione w Twoim koncie" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s jest już używany do metody płatności %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Są pewne problemy pomiędzy nami i Stripie, spróbuj ponownie później." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Numer seryjny terminala Stripe], na przykład: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pos_stripe.pot b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pos_stripe.pot new file mode 100644 index 0000000..a79635a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pos_stripe.pot @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2023-05-23 08:22+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt.po new file mode 100644 index 0000000..43db780 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Manuela Silva , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Manuela Silva , 2024\n" +"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de Pagamento do Ponto de Venda" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Venda" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt_BR.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt_BR.po new file mode 100644 index 0000000..74b149a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/pt_BR.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Layna Nascimento, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Layna Nascimento, 2023\n" +"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Conclua a integração do Stripe para a empresa %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Não há acesso para buscar o token do Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Não esqueça de concluir a conexão ao Stripe antes de utilizar esta forma de " +"pagamento." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Falha na descoberta: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Falha ao carregar recurso: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Sem leitores Stripe disponíveis." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "O pagamento foi cancelado porque o leitor não está conectado." + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Métodos de pagamento do ponto de venda" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sessão do Ponto de Vendas" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Leitor desconectado" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Erro do Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Número de série Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "O provedor de pagamento Stripe para a empresa %s está ausente" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Os leitores Stripe %s não estão listados na sua conta" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "O terminal %s já é utilizado na forma de pagamento %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Estão havendo problemas entre nós e o Stripe. Tente novamente mais tarde." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Número de série do terminal Stripe], por exemplo: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ro.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ro.po new file mode 100644 index 0000000..6e73b31 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ro.po @@ -0,0 +1,148 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Foldi Robert , 2022 +# Hongu Cosmin , 2022 +# Dorin Hongu , 2023 +# Betty Keresztesi, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Betty Keresztesi, 2024\n" +"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Finalizați înregistrarea pe Stripe pentru compania %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Nu aveți acces pentru a prelua tokenul de la Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Nu uitați să completați conectarea Stripe înainte de a utiliza acest mod de " +"plată." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Descoperire eșuată: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "A eșuat încărcarea sursei: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Nu există cititoare Stripe disponibile." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Plata a fost anulată deoarece nu există cititoare conectate" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Metode plată Punct de Vânzare" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesiune Punct de vânzare" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Cititor deconectat" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Dungat" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Eroare Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Număr serial Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Furnizorul de plăți Stripe pentru compania %s lipsește" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Cititoarele Stripe %s nu sunt listate în contul dvs." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminalul %s este deja folosit în metoda de plată%s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Există unele probleme între noi și Stripe, încercați din nou mai târziu." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Număr serial al terminalului stripe], de exemplu: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ru.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ru.po new file mode 100644 index 0000000..65a4b64 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ru.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Ivan Kropotkin , 2022 +# Martin Trigaux, 2022 +# Wil Odoo, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2024\n" +"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Завершите ввод в эксплуатацию Stripe для компании %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "У вас нет доступа к получению токена из Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Не забудьте завершить подключение Stripe перед использованием этого способа " +"оплаты." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Не удалось обнаружить: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Не удалось загрузить ресурс: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Нет доступных считывателей Stripe." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Платеж отменен, потому что не подключен считыватель" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способы оплаты в торговых точках" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Смена" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Считыватель отключен" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Ошибка полосы" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Серийный номер полосы" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Поставщик платежей Stripe для компании %s отсутствует" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Читатели Stripe %s не указаны в вашем аккаунте" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Терминал %s уже используется для способа оплаты %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" +"Между нами и Stripe возникли некоторые проблемы, повторите попытку позже." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Серийный номер стрип-терминала], например: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sk.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sk.po new file mode 100644 index 0000000..decc415 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sk.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Jaroslav Bosansky , 2022 +# Jan Prokop, 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jan Prokop, 2022\n" +"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Relácia miesta predaja" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sl.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sl.po new file mode 100644 index 0000000..8bc65f7 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sl.po @@ -0,0 +1,142 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Matjaz Mozetic , 2022 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Matjaz Mozetic , 2022\n" +"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Seja POS" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sq.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sq.po new file mode 100644 index 0000000..50c15df --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sq.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sq\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sr.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sr.po new file mode 100644 index 0000000..534494d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sr.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Milan Bojovic , 2024 +# コフスタジオ, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Complete the Stripe onboarding for company %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Do not have access to fetch token from Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Don't forget to complete Stripe connect before using this payment method." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Failed to discover: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "No available Stripe readers." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Payment canceled because not reader connected" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Point of Sale Payment Methods" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Sesija prodajnog mesta" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Reader disconnected" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Error" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe Serial Number" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe payment provider for company %s is missing" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe readers %s not listed in your account" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "There are some issues between us and Stripe, try again later." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Serial number of the stripe terminal], for example: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sv.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sv.po new file mode 100644 index 0000000..b61dcbf --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sv.po @@ -0,0 +1,146 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Kim Asplund , 2022 +# Chrille Hedberg , 2022 +# Simon S, 2022 +# Jakob Krabbe , 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Jakob Krabbe , 2024\n" +"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Slutför Stripe-introduktionen för företaget %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Har inte tillgång till att hämta token från Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Glöm inte att slutföra Stripe connect innan du använder den här " +"betalningsmetoden." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Misslyckades med att upptäcka: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Misslyckades med att ladda resurs: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Inga tillgängliga Stripe-läsare." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Betalning avbruten eftersom läsaren inte är ansluten" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Kassa Betalningsmetoder" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Kassasession" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Läsaren frånkopplad" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Fel" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe serienummer" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Stripe-betalningsleverantör för företaget %s saknas" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe-läsare %s inte listade i ditt konto" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Terminal %s används redan för betalningsmetod %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Det finns några problem mellan oss och Stripe, försök igen senare." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe-terminalens serienummer], t.ex: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sw.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sw.po new file mode 100644 index 0000000..5b5cd8d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/sw.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ta.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ta.po new file mode 100644 index 0000000..f452630 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/ta.po @@ -0,0 +1,137 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/th.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/th.po new file mode 100644 index 0000000..6088122 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/th.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Wichanon Jamwutthipreecha, 2022 +# Rasareeyar Lappiam, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Rasareeyar Lappiam, 2023\n" +"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "ดำเนินการเตรียมความพร้อมด้วย Stripe ให้กับบริษัท %s" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "ไม่มีสิทธิ์เข้าถึงโทเค็นการดึงข้อมูลจาก Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"อย่าลืมทำการเชื่อมต่อ Stripe ให้เสร็จสิ้นก่อนที่จะใช้วิธีการชำระเงินนี้" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "การค้นพบล้มเหลว: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "โหลดแหล่งข้อมูลไม่สำเร็จ: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "ไม่มีเครื่องอ่าน Stripe ที่ใช้งานได้" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "การชำระเงินถูกยกเลิกเนื่องจากไม่ได้เชื่อมต่อกับเครื่องอ่าน" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "วิธีการชำระเงินการขายหน้าร้าน" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "เซสชั่นการขายหน้าร้าน" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "เครื่องอ่านถูกตัดการเชื่อมต่อ" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "เกิดข้อผิดพลาด Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "หมายเลขซีเรียล Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "ผู้ให้บริการการชำระเงิน Stripe สำหรับบริษัท %s ได้หายไป" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "โปรแกรมอ่าน Stripe %s ไม่อยู่ในบัญชีของคุณ" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "สถานี %s ได้ใช้วิธีการชำระเงินแล้ว %s" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "มีปัญหาบางอย่างเกิดขึ้นระหว่างเรากับ Stripe โปรดลองอีกครั้งในภายหลัง" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[หมายเลขซีเรียลของ Stripe เทอร์มินัล] เช่น: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/tr.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/tr.po new file mode 100644 index 0000000..c18f6dd --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/tr.po @@ -0,0 +1,147 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# abc Def , 2022 +# Levent Karakaş , 2022 +# Umur Akın , 2022 +# Nadir Gazioglu , 2022 +# Deniz Guvener_Odoo , 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Deniz Guvener_Odoo , 2025\n" +"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Şirket %s için Stripe kurulumunu tamamlayın." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Stripe'dan belirteç alma yetkiniz bulunmamaktadır" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Bu ödeme yöntemini kullanmadan önce Stripe bağlantısını tamamlamayı " +"unutmayın." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Keşif başarısız: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Kaynak yüklenemedi: net::ERR_INTERNET_DISCONNECTED" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Kullanılabilir Stripe okuyucusu yok." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Satış Noktası Ödeme Yöntemleri" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Satış Noktası Oturumu" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Okuyucu bağlantısı kesildi" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe Hatası" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe Seri Numarası" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "%s şirketi için Stripe ödeme sağlayıcısı eksik." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe okuyucu %s hesabınızda listelenmemiş." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/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_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr " [Stripe terminalinin seri numarası], örneğin: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/uk.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/uk.po new file mode 100644 index 0000000..aaf1c8c --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/uk.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Alina Lisnenko , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Alina Lisnenko , 2023\n" +"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: uk\n" +"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Завершіть адаптацію Stripe для компанії %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Немає доступу до fetch token зі Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Не забудьте завершити підключення Stripe перед використанням цього способу " +"оплати." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Не вдалося виявити: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Не вдалося завантажити ресурс: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Немає доступних зчитувачів Stripe." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Платіж скасовано, тому що не підключено зчитувач" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Способи оплати точки продажу" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Сесія точки продажу" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Зчитувач роз'єднано" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Помилка Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Серійний номер Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Платіжний провайдер Stripe для компанії %s відсутній" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Зчитувачів Stripe %s немає в списку вашого облікового запису" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Термінал %s вже використовується у способі оплати %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Є деякі проблеми між нами і Stripe, спробуйте ще раз пізніше." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Серійний номер терміналу stripe], наприклад: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/vi.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/vi.po new file mode 100644 index 0000000..f532c40 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/vi.po @@ -0,0 +1,144 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Thi Huong Nguyen, 2024 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Thi Huong Nguyen, 2024\n" +"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "Hoàn thành giai đoạn hướng dẫn Stripe cho công ty %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "Không có quyền truy cập để tìm nạp token từ Stripe" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "" +"Đừng quên hoàn thành kết nối Stripe trước khi sử dụng phương thức thanh toán" +" này." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "Không thể phát hiện: %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "Không thành công khi tải nguồn: net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "Không có máy đọc Stripe nào khả dụng." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "Thanh toán bị huỷ do không có máy đọc nào được kết nối" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "Phương thức thanh toán điểm bán lẻ" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "Phiên POS" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "Đã ngắt kết nối máy đọc" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Lỗi Stripe" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Số sê-ri Stripe" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "Thiếu nhà cung cấp dịch vụ thanh toán Stripe cho công ty %s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Máy đọc Stripe %s không được liệt kê trong tài khoản của bạn" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "Thiết bị đầu cuối %s đã được sử dụng trong phương thức thanh toán %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "Đang có một số vấn đề giữa hệ thống và Stripe, vui lòng thử lại sau." + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Số sê-ri của thiết bị đầu cuối Stripe], ví dụ: WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_CN.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_CN.po new file mode 100644 index 0000000..487ba0a --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_CN.po @@ -0,0 +1,145 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Raymond Yu , 2022 +# Jeffery CHEN , 2022 +# Emily Jia , 2023 +# Chloe Wang, 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Chloe Wang, 2023\n" +"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "完成公司%s的 Stripe 新手简介。" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "没有权限从Stripe获取令牌" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "不要忘记在使用这个支付方式前完成Stripe连接" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "未能发现:%s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "加载资源失败:net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "没有可用的Stripe读卡器" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "因未连接读卡器取消支付" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS支付方式" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "POS会话" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "读卡器已断开连接" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "条纹" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe 错误" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe序列号码" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "缺少%s公司的 Stripe 支付提供商" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe读取器%s未在您的账户中列出" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "终端%s已用于支付方式%s。" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "我们和Stripe之间存在一些问题,请稍后再试。" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe终端的序列号码],例如。WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_TW.po b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_TW.po new file mode 100644 index 0000000..cef01aa --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/i18n/zh_TW.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * pos_stripe +# +# Translators: +# Martin Trigaux, 2022 +# Tony Ng, 2025 +# Wil Odoo, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-23 08:22+0000\n" +"PO-Revision-Date: 2022-09-22 05:54+0000\n" +"Last-Translator: Wil Odoo, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Complete the Stripe onboarding for company %s." +msgstr "完成公司%s的 Stripe 新手簡介。" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Do not have access to fetch token from Stripe" +msgstr "沒有權限從Stripe獲取權杖" + +#. module: pos_stripe +#: model_terms:ir.ui.view,arch_db:pos_stripe.pos_payment_method_view_form_inherit_pos_stripe +msgid "" +"Don't forget to complete Stripe connect before using this payment method." +msgstr "在使用這種付款方式之前,請不要忘記完成 Stripe 連接。" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to discover: %s" +msgstr "未能發現:%s" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Failed to load resource: net::ERR_INTERNET_DISCONNECTED." +msgstr "載入資源失敗:net::ERR_INTERNET_DISCONNECTED." + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "No available Stripe readers." +msgstr "沒有可用的 Stripe 閱讀器。" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Payment canceled because not reader connected" +msgstr "因未有連接讀卡器,付款取消" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_payment_method +msgid "Point of Sale Payment Methods" +msgstr "POS付款條件" + +#. module: pos_stripe +#: model:ir.model,name:pos_stripe.model_pos_session +msgid "Point of Sale Session" +msgstr "POS 操作時段" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Reader disconnected" +msgstr "讀卡器已斷線" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe" +msgstr "Stripe" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe Error" +msgstr "Stripe 錯誤" + +#. module: pos_stripe +#: model:ir.model.fields,field_description:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "Stripe Serial Number" +msgstr "Stripe 序列號碼" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Stripe payment provider for company %s is missing" +msgstr "缺少%s公司的 Stripe 付款服務商" + +#. module: pos_stripe +#. odoo-javascript +#: code:addons/pos_stripe/static/src/js/payment_stripe.js:0 +#, python-format +msgid "Stripe readers %s not listed in your account" +msgstr "Stripe讀卡器%s未在你的帳戶中列出" + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "Terminal %s is already used on payment method %s." +msgstr "終端 %s 已用於付款方式 %s." + +#. module: pos_stripe +#. odoo-python +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#: code:addons/pos_stripe/models/pos_payment_method.py:0 +#, python-format +msgid "There are some issues between us and Stripe, try again later." +msgstr "我們和Stripe之間發生一些問題,請稍後再試。" + +#. module: pos_stripe +#: model:ir.model.fields,help:pos_stripe.field_pos_payment_method__stripe_serial_number +msgid "[Serial number of the stripe terminal], for example: WSC513105011295" +msgstr "[Stripe終端機的序列號碼],例如:WSC513105011295" diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/__init__.py b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/__init__.py new file mode 100644 index 0000000..f4a0233 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/__init__.py @@ -0,0 +1,5 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import pos_payment_method +from . import pos_session diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_payment_method.py b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_payment_method.py new file mode 100644 index 0000000..b3d97db --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_payment_method.py @@ -0,0 +1,139 @@ +# coding: utf-8 +# Part of Odoo. See LICENSE file for full copyright and licensing details. +import logging +import requests +import werkzeug + +from odoo import fields, models, api, _ +from odoo.exceptions import ValidationError, UserError, AccessError + +_logger = logging.getLogger(__name__) +TIMEOUT = 10 + +class PosPaymentMethod(models.Model): + _inherit = 'pos.payment.method' + + def _get_payment_terminal_selection(self): + return super()._get_payment_terminal_selection() + [('stripe', 'Stripe')] + + # Stripe + stripe_serial_number = fields.Char(help='[Serial number of the stripe terminal], for example: WSC513105011295', copy=False) + + @api.constrains('stripe_serial_number') + def _check_stripe_serial_number(self): + for payment_method in self: + if not payment_method.stripe_serial_number: + continue + existing_payment_method = self.search([('id', '!=', payment_method.id), + ('stripe_serial_number', '=', payment_method.stripe_serial_number)], + limit=1) + if existing_payment_method: + raise ValidationError(_('Terminal %s is already used on payment method %s.',\ + payment_method.stripe_serial_number, existing_payment_method.display_name)) + + def _get_stripe_payment_provider(self): + stripe_payment_provider = self.env['payment.provider'].search([ + ('code', '=', 'stripe'), + ('company_id', '=', self.env.company.id) + ], limit=1) + + if not stripe_payment_provider: + raise UserError(_("Stripe payment provider for company %s is missing", self.env.company.name)) + + return stripe_payment_provider + + @api.model + def _get_stripe_secret_key(self): + stripe_secret_key = self._get_stripe_payment_provider().stripe_secret_key + + if not stripe_secret_key: + raise ValidationError(_('Complete the Stripe onboarding for company %s.', self.env.company.name)) + + return stripe_secret_key + + @api.model + def stripe_connection_token(self): + if not self.env.user.has_group('point_of_sale.group_pos_user'): + raise AccessError(_("Do not have access to fetch token from Stripe")) + + endpoint = 'https://api.stripe.com/v1/terminal/connection_tokens' + + try: + resp = requests.post(endpoint, auth=(self.sudo()._get_stripe_secret_key(), ''), timeout=TIMEOUT) + except requests.exceptions.RequestException: + _logger.exception("Failed to call stripe_connection_token endpoint") + raise UserError(_("There are some issues between us and Stripe, try again later.")) + + return resp.json() + + def _stripe_calculate_amount(self, amount): + currency = self.journal_id.currency_id or self.company_id.currency_id + return round(amount/currency.rounding) + + def stripe_payment_intent(self, amount): + if not self.env.user.has_group('point_of_sale.group_pos_user'): + raise AccessError(_("Do not have access to fetch token from Stripe")) + + # For Terminal payments, the 'payment_method_types' parameter must include + # at least 'card_present' and the 'capture_method' must be set to 'manual'. + endpoint = 'https://api.stripe.com/v1/payment_intents' + currency = self.journal_id.currency_id or self.company_id.currency_id + + params = [ + ("currency", currency.name), + ("amount", self._stripe_calculate_amount(amount)), + ("payment_method_types[]", "card_present"), + ("capture_method", "manual"), + ] + + if currency.name == 'AUD' and self.company_id.country_code == 'AU': + # See https://stripe.com/docs/terminal/payments/regional?integration-country=AU + # This parameter overrides "capture_method": "manual" above. + params.append(("payment_method_options[card_present][capture_method]", "manual_preferred")) + elif currency.name == 'CAD' and self.company_id.country_code == 'CA': + params.append(("payment_method_types[]", "interac_present")) + + try: + data = werkzeug.urls.url_encode(params) + resp = requests.post(endpoint, data=data, auth=(self.sudo()._get_stripe_secret_key(), ''), timeout=TIMEOUT) + resp = resp.json() + redacted_resp = {k: '' if k == 'client_secret' else v for k, v in resp.items()} + _logger.info("Stripe payment intent response: %s", redacted_resp) + except requests.exceptions.RequestException: + _logger.exception("Failed to call stripe_payment_intent endpoint") + raise UserError(_("There are some issues between us and Stripe, try again later.")) + + return resp + + @api.model + def stripe_capture_payment(self, paymentIntentId, amount=None): + """Captures the payment identified by paymentIntentId. + + :param paymentIntentId: the id of the payment to capture + :param amount: without this parameter the entire authorized + amount is captured. Specifying a larger amount allows + overcapturing to support tips. + """ + if not self.env.user.has_group('point_of_sale.group_pos_user'): + raise AccessError(_("Do not have access to fetch token from Stripe")) + + endpoint = ('payment_intents/%s/capture') % (werkzeug.urls.url_quote(paymentIntentId)) + + data = None + if amount is not None: + data = { + "amount_to_capture": self._stripe_calculate_amount(amount), + } + + return self.sudo()._get_stripe_payment_provider()._stripe_make_request(endpoint, data) + + def action_stripe_key(self): + res_id = self._get_stripe_payment_provider().id + # Redirect + return { + 'name': _('Stripe'), + 'res_model': 'payment.provider', + 'type': 'ir.actions.act_window', + 'view_mode': 'form', + 'res_id': res_id, + } diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_session.py b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_session.py new file mode 100644 index 0000000..a257155 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/models/pos_session.py @@ -0,0 +1,13 @@ +# -*- 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('stripe_serial_number') + return result diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/models.js b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/models.js new file mode 100644 index 0000000..b1a0498 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/models.js @@ -0,0 +1,6 @@ +odoo.define('pos_stripe.models', function (require) { +var models = require('point_of_sale.models'); +var PaymentStripe = require('pos_stripe.payment'); + +models.register_payment_method('stripe', PaymentStripe); +}); diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/payment_stripe.js b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/payment_stripe.js new file mode 100644 index 0000000..d59778d --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/static/src/js/payment_stripe.js @@ -0,0 +1,319 @@ +/* global StripeTerminal */ +odoo.define('pos_stripe.payment', function (require) { +"use strict"; + +const core = require('web.core'); +const rpc = require('web.rpc'); +const PaymentInterface = require('point_of_sale.PaymentInterface'); +const { Gui } = require('point_of_sale.Gui'); + +const _t = core._t; + +let PaymentStripe = PaymentInterface.extend({ + init: function (pos, payment_method) { + this._super(...arguments); + this.createStripeTerminal(); + }, + + stripeUnexpectedDisconnect: function () { + // Include a way to attempt to reconnect to a reader ? + this._showError(_t('Reader disconnected')); + }, + + stripeFetchConnectionToken: async function () { + // Do not cache or hardcode the ConnectionToken. + try { + let data = await rpc.query({ + model: 'pos.payment.method', + method: 'stripe_connection_token', + kwargs: { context: this.pos.env.session.user_context }, + }, { + silent: true, + }); + if (data.error) { + throw data.error; + } + return data.secret; + } catch (error) { + const message = error.message.code === 200 ? error.message.data.message : error.message.message; + this._showError(message, 'Fetch Token'); + this.terminal = false; + }; + }, + + discoverReaders: async function () { + let discoverResult = await this.terminal.discoverReaders({}); + if (discoverResult.error) { + this._showError(_.str.sprintf(_t('Failed to discover: %s'), discoverResult.error)); + } else if (discoverResult.discoveredReaders.length === 0) { + this._showError(_t('No available Stripe readers.')); + } else { + // Need to stringify all Readers to avoid to put the array into a proxy Object not interpretable + // for the Stripe SDK + this.pos.discoveredReaders = JSON.stringify(discoverResult.discoveredReaders); + } + }, + + checkReader: async function () { + try { + if ( !this.terminal ) { + let createStripeTerminal = this.createStripeTerminal(); + if ( !createStripeTerminal ) { + throw _t('Failed to load resource: net::ERR_INTERNET_DISCONNECTED.'); + } + } + } catch (error) { + this._showError(error); + return false; + } + let line = this.pos.get_order().selected_paymentline; + // Because the reader can only connect to one instance of the SDK at a time. + // We need the disconnect this reader if we want to use another one + if ( + this.pos.connectedReader != this.payment_method.stripe_serial_number && + this.terminal.getConnectionStatus() == 'connected' + ) { + let disconnectResult = await this.terminal.disconnectReader(); + if (disconnectResult.error) { + this._showError(disconnectResult.error.message, disconnectResult.error.code); + line.set_payment_status('retry'); + return false; + } else { + return await this.connectReader(); + } + } else if (this.terminal.getConnectionStatus() == 'not_connected') { + return await this.connectReader(); + } else { + return true; + } + }, + + connectReader: async function () { + let line = this.pos.get_order().selected_paymentline; + let discoveredReaders = JSON.parse(this.pos.discoveredReaders); + for (const selectedReader of discoveredReaders) { + if (selectedReader.serial_number == this.payment_method.stripe_serial_number) { + try { + let connectResult = await this.terminal.connectReader(selectedReader, {fail_if_in_use: true}); + if (connectResult.error) { + throw connectResult; + } + this.pos.connectedReader = this.payment_method.stripe_serial_number; + return true; + } catch (error) { + if (error.error) { + this._showError(error.error.message, error.code); + } else { + this._showError(error); + } + line.set_payment_status('retry'); + return false; + } + } + } + this._showError(_.str.sprintf( + _t('Stripe readers %s not listed in your account'), + this.payment_method.stripe_serial_number + )); + }, + + _getCapturedCardAndTransactionId: function (processPayment) { + const charges = processPayment.paymentIntent.charges; + if (!charges) { + return [false, false]; + } + + const intentCharge = charges.data[0]; + const processPaymentDetails = intentCharge.payment_method_details; + + if (processPaymentDetails.type === 'interac_present') { + // Canadian interac payments should not be captured: + // https://stripe.com/docs/terminal/payments/regional?integration-country=CA#create-a-paymentintent + return ['interac', intentCharge.id]; + } + const cardPresentBrand = this.getCardBrandFromPaymentMethodDetails(processPaymentDetails); + if (cardPresentBrand.includes('eftpos')) { + // Australian eftpos should not be captured: + // https://stripe.com/docs/terminal/payments/regional?integration-country=AU + return [cardPresentBrand, intentCharge.id]; + } + + return [false, false]; + }, + + collectPayment: async function (amount) { + let line = this.pos.get_order().selected_paymentline; + let clientSecret = await this.fetchPaymentIntentClientSecret(line.payment_method, amount); + if (!clientSecret) { + line.set_payment_status('retry'); + return false; + } + line.set_payment_status('waitingCard'); + let collectPaymentMethod = await this.terminal.collectPaymentMethod(clientSecret); + if (collectPaymentMethod.error) { + this._showError(collectPaymentMethod.error.message, collectPaymentMethod.error.code); + line.set_payment_status('retry'); + return false; + } else { + line.set_payment_status('waitingCapture'); + let processPayment = await this.terminal.processPayment(collectPaymentMethod.paymentIntent); + line.transaction_id = collectPaymentMethod.paymentIntent.id; + if (processPayment.error) { + this._showError(processPayment.error.message, processPayment.error.code); + line.set_payment_status('retry'); + return false; + } else if (processPayment.paymentIntent) { + line.set_payment_status('waitingCapture'); + + const [captured_card_type, captured_transaction_id] = this._getCapturedCardAndTransactionId(processPayment); + if (captured_card_type && captured_transaction_id) { + line.card_type = captured_card_type; + line.transaction_id = captured_transaction_id; + } else { + await this.captureAfterPayment(processPayment, line); + } + + line.set_payment_status('done'); + return true; + } + } + }, + + createStripeTerminal: function () { + try { + this.terminal = StripeTerminal.create({ + onFetchConnectionToken: this.stripeFetchConnectionToken.bind(this), + onUnexpectedReaderDisconnect: this.stripeUnexpectedDisconnect.bind(this), + }); + this.discoverReaders(); + return true; + } catch (error) { + this._showError(_t('Failed to load resource: net::ERR_INTERNET_DISCONNECTED.'), error); + this.terminal = false; + return false; + } + }, + + getCardBrandFromPaymentMethodDetails(paymentMethodDetails) { + // Both `card_present` and `interac_present` are "nullable" so we need to check for their existence, see: + // https://docs.stripe.com/api/charges/object#charge_object-payment_method_details-card_present + // https://docs.stripe.com/api/charges/object#charge_object-payment_method_details-interac_present + // In Canada `card_present` might not be present, but `interac_present` will be + if (paymentMethodDetails.card_present) { + return paymentMethodDetails.card_present.brand; + } + if (paymentMethodDetails.interac_present) { + return paymentMethodDetails.interac_present.brand; + } + return ""; + }, + + captureAfterPayment: async function (processPayment, line) { + let capturePayment = await this.capturePayment(processPayment.paymentIntent.id); + if (capturePayment.charges) + line.card_type = this.getCardBrandFromPaymentMethodDetails(capturePayment.charges.data[0].payment_method_details); + line.transaction_id = capturePayment.id; + }, + + capturePayment: async function (paymentIntentId) { + try { + let data = await rpc.query({ + model: 'pos.payment.method', + method: 'stripe_capture_payment', + args: [paymentIntentId], + kwargs: { context: this.pos.env.session.user_context }, + }, { + silent: true, + }); + if (data.error) { + throw data.error; + } + return data; + } catch (error) { + const message = error.message.code === 200 ? error.message.data.message : error.message.message; + this._showError(message, 'Capture Payment'); + return false; + }; + }, + + fetchPaymentIntentClientSecret: async function (payment_method, amount) { + try { + let data = await rpc.query({ + model: 'pos.payment.method', + method: 'stripe_payment_intent', + args: [[payment_method.id], amount], + kwargs: { context: this.pos.env.session.user_context }, + }, { + silent: true, + }); + if (data.error) { + throw data.error; + } + return data.client_secret; + } catch (error) { + const message = error.message.code === 200 ? error.message.data.message : error.message.message || error.message; + this._showError(message, 'Fetch Secret'); + return false; + }; + }, + + send_payment_request: async function (cid) { + /** + * Override + */ + await this._super.apply(this, arguments); + let line = this.pos.get_order().selected_paymentline; + line.set_payment_status('waiting'); + try { + if (await this.checkReader()) { + return await this.collectPayment(line.amount); + } + } catch (error) { + this._showError(error); + return false; + } + }, + + send_payment_cancel: async function (order, cid) { + /** + * Override + */ + this._super.apply(this, arguments); + let line = this.pos.get_order().selected_paymentline; + let stripeCancel = await this.stripeCancel(); + if (stripeCancel) { + line.set_payment_status('retry'); + return true; + } + }, + + stripeCancel: async function () { + if (!this.terminal) { + return true; + } else if (this.terminal.getConnectionStatus() != 'connected') { + this._showError(_t('Payment canceled because not reader connected')); + return true; + } else { + let cancelCollectPaymentMethod = await this.terminal.cancelCollectPaymentMethod(); + if (cancelCollectPaymentMethod.error) { + this._showError(cancelCollectPaymentMethod.error.message, cancelCollectPaymentMethod.error.code); + } + return true; + } + }, + + // private methods + + _showError: function (msg, title) { + if (!title) { + title = _t('Stripe Error'); + } + Gui.showPopup('ErrorPopup',{ + 'title': title, + 'body': msg, + }); + }, +}); + +return PaymentStripe; +}); diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/assets_stripe.xml b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/assets_stripe.xml new file mode 100644 index 0000000..ac01a64 --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/assets_stripe.xml @@ -0,0 +1,12 @@ + + + + + + diff --git a/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/pos_payment_method_views.xml b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/pos_payment_method_views.xml new file mode 100644 index 0000000..b8081fe --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pos_stripe/views/pos_payment_method_views.xml @@ -0,0 +1,17 @@ + + + + pos.payment.method.form.inherit.stripe + pos.payment.method + + + + + +
    +
    +
    +
    +
    +
    diff --git a/odoo-bringout-oca-ocb-pos_stripe/pyproject.toml b/odoo-bringout-oca-ocb-pos_stripe/pyproject.toml new file mode 100644 index 0000000..f0734ab --- /dev/null +++ b/odoo-bringout-oca-ocb-pos_stripe/pyproject.toml @@ -0,0 +1,43 @@ +[project] +name = "odoo-bringout-oca-ocb-pos_stripe" +version = "16.0.0" +description = "POS Stripe - Integrate your POS with a Stripe payment terminal" +authors = [ + { name = "Ernad Husremovic", email = "hernad@bring.out.ba" } +] +dependencies = [ + "odoo-bringout-oca-ocb-point_of_sale>=16.0.0", + "odoo-bringout-oca-ocb-payment_stripe>=16.0.0", + "requests>=2.25.1" +] +readme = "README.md" +requires-python = ">= 3.11" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Topic :: Office/Business", +] + +[project.urls] +homepage = "https://github.com/bringout/0" +repository = "https://github.com/bringout/0" + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.metadata] +allow-direct-references = true + +[tool.hatch.build.targets.wheel] +packages = ["pos_stripe"] + +[tool.rye] +managed = true +dev-dependencies = [ + "pytest>=8.4.1", +]